MGSTDKAISYGSALVLSLLLLLLPLLHEAEGCDMFTGRWVEDASYPLYDPSTCPFIRREFACKRNGRPDLDYPTFRWQPQGCKLARFNGVEFLEKNKGKKIMFVGDSLSLNQWQSLTCMLHSSVPNSPYNITTQGTITTFTFQEYGVELKLDRNVYLVDIVRKKIGRVLKLDSINDGHNWSEMDTLIFNTWHWWSRRGPSQPWDYIQLGSNVTKDMNRVKAFKIALGTWGKWVDTVVDTQKTRVFFQGISPSHYKGALWGEPTARSCAKQNEPLLGTSYPGGLPAEVGVLKRALGKISKPVTLLDITMLSLLRKDGHPSIYGLGGRTGNDCSHWCLSGVPDTWNEILYNYMA*