MLSGSRFTTYLFASTALVVGVTYHTHSIRRQFYPTVIALTTNKVASLVLANAALALTLLVGRILKSAFFGRLREAEVEHLYERAWYAITETCLAMTIFREEFNISFCAMFCALLFIKSFHWLLQDRIAFLEQAPEVRLVTHLRVLGLTSALAALDAAFLYHALSSSIARGPSVLLLFAFEYLLLSSTIAATFVKYALYVNEARLGGRWDEKGVYLFYLDLATDLFHMLIYLGFFAQLAVLEPHPSAVPPGATSSSGAASSSGAATSSEGLGHQAGASSSADAAPATPTSAEGLRQMRLQRLSQPPPG*