MPLSLLAQDGFQMKLFFDQLCQQPDHKGDCLTSSPLLSIQATLFSDGGLALGIAQSHVVADGLALWDFMVAWGECSRGVPLSLPPVHDRLAVPDPTPEKSTWTVDFQLSEEDKVTEENVIVEADSSSVIGKGRSEEGDPSRILDEESTLTSRKKLDSKEEAASLPAEFSGDGGEDAKPDVKSGSENGRNDSSLETNSSEDGGKTPPKPVSLVQWMFTLSASAIKQLKSEAGEGFTSFEVTCAHFWKRISVARKSPPSEISALFTPVNCRSRITPPLPRAYFGNVIGFCAVLSTAGKIRKETLSATASRIHKKLAELREEVVEAFMNWLETHDNRIMNATMDRPRVMNTLNVASSPHFPAYQVDFGWG