MGSLWNYLGLGSTANDEKNAIRALPSSWYTSQEMYELERRAIFSRKWLLTTHKLRLPNPGDWLRYEVSGFQFVLVKDRDGNINAFHNVCRHRAFPVVTEEKGTSRIFACKYHGWSYGLNGKLAKAPGYQELDGFDKSKNGLLPIHVHIDANGFIWVNLDAGEKPEVAWEDDFKGMDRLPRYEHVKWDDFAFDHTWEQEGEYNWKILADNYNECYHCPTTHPDIPSIADLSAYSVEVRDGGIIHDGRSKPEQVAAGLNPASTFFFPNASLTVSPHFFFMQRFVPLSPTRSIMKYEVYRNTKSSDEDFEKINQIYKRIMSEDKYLCDLTQKNLNAGVFVNGELHPEMEKGPLYFQKTVRDLVVEHYEREQKAKQEIWPARQNLPKTATVSEKDISFCSSLSCQTTECVQPPATIAW*