MESSSNPLMEPFQLGPFALSHRVVLAPVTRCRATDHIPQPANVLYYSQRASPGGLLISEAAAVSQQGIGWPHSPGIWSDEQVQAWKPVVKAVHDKGAIFFCQLWHVGRASHTCFQPRGQAPVSSTNNPLLPRWTVRLPDGTPVPCSAPRALQTDEIPQLITDFQLAARNALAAGFDGVEIHAAHGYLLDQFLKDGINDRDDAYGGSIANRSRLVLEILEAICREAGPQRTAVRISPIIDHLGATDSDPVALAHHLVAGFVKLGVLYLHATEPAFSSSKMMTEGKSIFASSRDWNRSLGFLREATSGSSIAFLCSGGFTKELGNAAIQSGYADLVAYGRLFISNPDLPARFARHGDVQLNPYNRATFYTHHPVLGYIDYPCMDSREEEEEEEEEDRKKHPSKL*