MGKYELFMVILLVSGYGFVDGLRMDYYFMMGCPFAEGIVKNIVNRHLQADPTLAAALVRMHFHDCFVQGCDASVLIDSTKGNTAEKDSPANLSVRGYEVIDEVKEQLEIQCPGVVSCADILAMAARDAVFFAGGPVYDIPKGRKDGTRSRIEDTINLPPPTLNSSELIRLFGQHGFTAQEMVALSGAHTLGVARCSSFKHRLSNFDSTHDVDPTLDAQFAKTLSKRCANSDKSEQAFDNTKDSFDNDYYYGLQRNTGVLFSDQTLYNHPRTRGIVNAYAFNQAMFFLDFQQAMIKMGLLDVKEGSKGEVRANCRIIN*