MNHLEIEMGKYELFMVILLVSGYGFVDGLRMDYYFMMGCPFAEGIVKNIVNRHLQADPTLAAALVRMHFHDCFVQGCDASVLIDSTKGNTAEKDSPANLSVRGYEVIDEVKEQLEIQCPGVVSCADILAMAARDAVFFAGGPVYDIPKGRKDGTRSRIEDTINLPPPTLNSSELIRLFGQHGFTAQEMVALSGAHTLGVARCSSFKHRLSNFDSTHDVDPTLDAQFAKTLSKRCANSDKSEQAFDNTKDSFDNDYYYGLQRNTGVLFSDQTLYNHPRTRGIVNAYAFNQAMFFLDFQQAMIKMGLLDVKEGSKGEVRANCRIIN*