MASTGPDPLFGLRNNFYIGAYQAAINNSDVPNLSADEAVERDTLVYRSYIALGSYQLVINEIDDSAATPLQAVKLLALYLSSPDNKIYDAFEIELRFRRDLGFSFFGLTDRILRNVAISSSWRSNLEHIKNEIDVQMHLPCTRQFYLTRPFEFLVPTSKADAANALEKAILPFPLRLAMDLFALLDGLNSSMSILQETVITSLHELLGDSAIGNNPILRLIAGIVFMHEQDYNEALKHTNAGGTMELGIDWIIFCDVGMYAGQHALNVQIFIKMHRSDYAEKQLRIMQQADEDHTLTQLANAWLNLAVGGSKIREAYLIFQDFSEKNQMTSPILNGKAVCCMHMGNFDEAETLLLEALNKDTKDSETLANLVVCSLHLGKPYTRYLSQLKISHPDHMLVGRAASAEEIFDRAVQTVA*