MSTSVLSHRSLSNCTRHGNPRRACRVATHAKLRDLSQWRQEGSGTSEPAVAPELSRRAVLKLGAALPALAAALAAATPPALLLAPLPAAAEGPTLPSPAVAAALDKALAKNIPKTKTAVALRLAFHDAATFSAGAKDGGLNASIQYELDRPENFGLKRGWRIIEQVRADLKGTAAEGVVTDADLVALAGAFAVRLCGGPAIPLPIGRPVAAAARQDPPGRMPSENASAAELKANFAAKGLSVQEMVALSGAHTLGSKGFGDPVTFDNAYYVALLQKPWNNTKDAMASMIGLPSDHVLPDDPDCLPVIQRYAADQDLFFRDFSAAYIKMCGLGVAGWA*