MEATIYKELWLFLFMKLLVLNVVALPPLTVEALDSSDFCMRRVATKTCPTPPTIDTIDLHTFLGSYYEVGTTARYKLRSEGGLVCMRSNFSMDTPPEAQANVVTIDVQNTGLQVVGIESVSAFSKISYSAADVCANAARMCAMMDTSSKLSEALVRIGTVSNDIAFSSPMDLKPLNHAAAIINSSVANVYRKADALALTVTVISRIAAELSQGVGPYDTLLRALRSTVTSGSNEVRELGSNVIGNLTYTRNLIAQVITHRTNPSHVELLSEASTLIEQEIELLISQVSRIQGLLSSIGGPLADTLEADASLTNQTKNIVVTKGQVIQTTGERGNMVLSIKQTIRPYKIIALEGFPLLGYSSLLVYSCELDSNGDPVEDVFLLSSSPSIPAPIVNILLNLASTYGISMDCDSVFVPTVQTTGDCGLLPH*