MALGGVSLAVQAEEKIVLLTSWYAQAEQGGYYQAQATGLYKKYGLDVEIRSGGPQVNGMQLLLSKRADVIIGYDLQLLEGIQRGFQAKAIAAPFQYDPQGLLTHADVTSLQGLKDKTLLVSSSGQATWWPWLKAQYQLSDAQVRPYTFNIQPFVVDDAVAQQAYVSSEVFQVQKAGVKANFFLFSEHGYPPYGGILIARPDTIAERKAAMAKFVRASMEGWVSYLKDPAPGNALIKQDNPKMTDDLLAWGVTQIREHHLIDGGDAASQGWGTMTDARWQKTRDFMVSAGLLAAATDWKQAYTTEFVQAMQVKP*