MGKVMKSTVPSLSESFNYNQVIPGSWSQDNLEKACQAWSLKPKEVDQLKSLRDNLSDLPYWKNEPHHVLWFMKGPLGFSPSSVEHHIRKMVNWRIENDIDSLLHRYEPHPVMVQNTVSAILNDCDRDGDPIYCERGGAMDATRVLKTVGKEEMIKHAIWIRELHMRGPWAEDFNRKNGHPPKAITIVYDMEGLSAPVKRMIIIRAPALFRVAWSIVKHIFPASARKKMVFTNSNNYLDVLDQYIDVDLLPPCINPNGHGRTAPGMPRLIGEEPLELESDATETMTDDSEDGISHEQSQGITGKLIAYGYYLVEPEAGILDECQYHVGSVKSAL*