MLTLGFLGTCLGTCAVVVLFKIVSEAWIAYQAWSILRPIPAVPAGHFIWGQVPEILSEEAPLHLAEWGKKYGSIYKIRTLWKWAVVVLDPAIAGALLRKGAFYAPKSRAIYKGMESLSEPRIMNMLTAPDAEYWKALRTAWMACFTSTNLKRVFPVVVDLCHRMVHKLQALSPDEQVDLANVSDRITLDVIGYVSYAREFGAVDTNQNEYMRLVSGMLRICHEDMAHPLAKITRRVPSADKQVMAAWNAINTQYAQQAMSDPPPDYTLAGQLVHVTNPVTNKHLSLDELKAELALATLAGFETTSNGITWIMAMLLTHPDALNKLEQELDQAGLLVTSDRPQPRLFDWSDLGRLPYLNAVIKEGLRLFSPAATGSWRLTDKHLDINGLKLPKGTAVGFPWFAYGHNAAVYGPDVEQFTPDRWMDEGASTAWGADGDSTDTAADSTVYESKGKVPDPWTFAVGPRDCAGQALARIELQVVVAMLVSHLRLQLCPSVGGLKGVLQRRMYHVTLQARGGLPVTVQSK*