MLSGSRFTTYLFASTALVVGVTYHTHSIRRQFYPTVIALTTNKVASLVLANAALALTLLVGRILKSAFFGRLREAEVEHLYERAWYAITETCLAMTIFREEFNISFCAMFCALLFIKSFHWLLQDRIAFLEQAPEVRLVTHLRVLGLTSALAALDAAFLYHALSSSIARGPSVLLLFAFEYLLLSSTIAATFVKYALYVNEARLGGRWDEKGVYLFYLDLATDLFHMLIYLGFFHPPHPLPPLAPHPPVRRPPGLPLHIMRDLYLTCRSFRSRVVDFLRYRAIMRNMQERFADATEQ