MDGTFASLLRYLGETKSLSRLRFLHSHILRHHLHGHGHRQDPRRSRRRPASSPYQNTYLANVLVQMYGECGSCGEARAVFDGIPSRDSFSWNIMIAAYSHNGLHRDALLLYHVMESQAPPYPDKFACLSALSSAASLGDLAEGKRIYHRCLGPRMPELDVPLQNAALNLYGKCGCLREARSIFDGMHQRDVVSWNAILTAYGHAGHTQEVLDLFSQMGLEGVKPNRVTFLCLANAFAMPELLEHARRLHRDIATVGLDSDIVVKTAILNMYGRCGSVEDARAVFEEIRPRDMIAWSAMITAYARNGCAEEAMQAFRRMVSEGFRPDMVTFVSLLDACMSLASLELGKEVHGCIDGSDLESETPLANALINMYAKCGNLVKARSIFNWMKHRTVISWNAMFVAYAQNGHVKEVGELLWEMDNGDGPKPNRITLLCLISACSHAGLRDDGWLYLVSMRDRFDLIPLQEHFVCLLDLLGRAGSLDEANDMASNMPVLSDDVARNTMLGFYRIHGVVEQGVEDVEDLLEC*