MHFTPQTVLLTPARIYGSTPQLLVSKQVRFYLAVASPLLRFRPAVSLGFNAMDVEDELPTAPAPADGGESSHALVSGDQFDVEAYAAQYSGRTRVARLLFIAEKCGSEQMRLDALRLAYDWALKGEDTALHRDISVRIAGRLGSRYAVDQAWSDAVERRALLRKDKLDSELNVYRTNLIKESIRMGYNDLGDFHYAQGHLSEAFKSYIRTRDYCTTSKHVVQMCLNVILVSIELGQFMHVSNYVIKAEQTPDDMDPITAAKLRSAAGLAYMETNKYKLAARKFIETGSELRTNYSEVIAPQDVAVYGALCALASFDRSELKSKVIDNYNFRNFLELVPEVRELVNDFYASRYGSCLGYLEKLKSNLLLDMHLHEHIETLYKDIRHKAIIQYTFPFISVDLNLMAVAFQTSVSLLEKELAALITDNKIQARIDSHNKILYASHADQRNATFQRALQTGNEFERDVKSMLLRANLLKHEYSQKAAEKKL*