301 aa
MFKDLFQKKRKYATVPSERLGQGHAEEAGDRPKREIPEGLMNKCPKCGSIQYSKELEKNF
KVCSSCGYHMRLNAWERIRYTVDEDSFTEFDENLESLDPLEFPGYASKLEQQKLKSGLKE
AVVTGQGLIGGYPAVLAVMSFDFFTGSMGSVVGEKITRAIEAATERNLPLIIFSTSGGAR
MQESILSLMQMAKTSAALARFHERGGLYISVITDPTTGGVSASFAMLGDIIIAEPGAVFG
FAGRIVIEQTIRQKLPDDFQTAEFNLQHGQLDLVSHRKELKTTLSKLLDLHGVKGGTAIG
G