MTTLVETSDEEPTMAVARTIAELAWSQGGADIAEPAVAQYVSEAEALLVSGRFSDLASLLLTSADVVLANAPEKDLECIFTVICNLVNKAQSPDEALEMADQIGNKLIVQPIDKPALRLKILFHLYNMLATPYGRFVIFKRALKLAILGKVTELIVPSLKRLDTFIKEWNIGNSEKRELYLTATNVLKETKGSGKESFVFLVKYLASFAGEDAATASEAKEDAVRAIIEFVKAPDMFQCDLLEMLPVRQLERDAKYAPVYRLLEIFLTSQLDAYLEFQNSNSATIKTYGLVHEEAMTKMRLMSLAGLASKGSGEIPYSVVRETLKVADDEVEYWIVRAIGSKLVEAKMDQMRQVVVISRCTERVFGAPQWRELRNKLAGWKENISSVERILESAKQSGVPQGLQAAVAAH*