MPCNLESAKDLLVFLGKSLLSILEALLSHVISKPRKNVAGEVVLITGAGSGLGRLLALQFARLGSVLVLW
DVNKETNEETRQIAQEAGAIRVHAYTCDCSQREEVYRVADQVKKEVGDVSILINNAGIVTGRKFLDCPDD
LMEKSLDVNFKAHLWMYKAFLPAMIANNHGHLVCISSSAGLIGVNGLSDYCASKFAALGFAESMFVETLA
QKQRGIKTTIVCPFFIKTGMFEGCTTKCPNLLPILDPEYAVRKIVDAILQEQLYLYMPKFLYFIMFLKSF
LPIKTGILIADYLGLFHVMDGFTGQKKKS