MASTGPDPLFGLRNNFYIGAYQAAINNSDVPNLSADDAVERDTLVYRSYIALASYQLVISEIDDSAATPLQAVKLLALYLSSPDNKETVITSLHELLGDSAIGNNPILRLIAGIVFMHEQDYNEALKHTNAGGTMELHALNVQIFIKMHRSDYAEKQLRIMQQADEDHTLTQLANAWLNLAVGGSKIQEAYLIFQDFSEKNQMTSPILNGKAVCCMHMGNFDEAETLLLEALNKDTKDSETLANLVVCSLHLGKPSTRYLSQLKISNPDHMLVGRAASAEEIFDRAVQTVA*