MLPSMEDGTIDLNVFRSRYDLPPVYEATLDYAFYALHVLHRLFEPQHKIPWMDIPIRVKSELHQLAFVVYQAIRRKIHLQWSIEDYAKVLHDEDLTEGEQMVRFPPDSGTSDGTSDRLDIEHEPCVFVDKNGRILWWYLPAIIRESRWMEFCNTVVSASALTHPPFGRPPAMPRSQYQTLFREGSQFARGAARFSPAHFEASSSVSPDIPYPSLPFRVDERFQGFAILDAIGSETMAIIGAVLALTQPVLFHVSLEMLERMADGVVTVGQPWVFHEVLRKWTSPFQTFTIYNNFSRPPHRFSDTHPMASDILLSAGAGECHRFTCPTLGREFHFDPGTICAGLTHLVCHGWAAAGNSDHLVCQFSVCEDLIQYVSPHRPIFPFTEDELGGYFHYLFEPPLDAGSDLHLAA*