MKKELTILELFAGVGGFRIGLETANKNYYKTLWSNQWEPSRKAQDAFNCYDNHFPESENLNEDISTISDERFANINADMIVGGFPCQDYSVARSLSGGMGIQGKKGVLFWEIIRATKIIQPTFLLLENVDRLLKSPASQRGRDFAIMLAAFNDLGYSVEWRVINAAEYGLAQKRRRVFIFVYKNKSDFAKKVQNYSDEEIIYNDGLFARGFPIENKPYKNRFVSDIISEDIVSVSDNFSSSIFNTGIMRNGKFTSIETVPVSEKPIPLKDILQPESEVNDKYYLNEDDILKFKTLRGAKKIQRISADGHMYTFSEGSMSETDDIDKPGRTMLTSEGSKNRSTHLIKIDDKYRILTPLECEALNGFPPNWTANMPDRMRYFCMGNALVTGVIERIGKQLYAMNCE*