MNTHKAHCLILPYPVQGHINPMLQFSKRLQSKRVKITIAPTKSFLKNMKELPTSVSIEAISDGYDDDGINQAKTYESYLARFKKVGSDTLAQLIKKLAKSGCHVNCIVYDPFLPWAVEVAKQFGLISAAFFTQNCVVDNIYYHAHKGVIKLPPTKSDEKILIPGLSCTIESSYVPSFESSPETDKLIELLVNQFSNLEKTDWVLINSFYELEKEVIDWMSKIYPIKTIGPTIPSMYLDKRLHDDKEYGLSMFKPMTNECLNWLNHQPISSVLYVSFGSLAKLGSEQMEELAWGLKNSNKSFLWVVRSTEEPKLPNNFIEELTSEKGLVVSWCPQLQVLEHESIGCFLTHCGWNSTLEAISLGVPMVAMPQWSDQPTNAKLVKDVWEIGVRAKQDEKGIVRREVIEECIKLVMEEDKGKLIRENAKKWKEIARNVVDEGGSSDKNIEEFVSKLMTISSK*