MTAFGKKWLTGLVTGALMAVSAGSLAAEQKTLHVYNWSDYIAPDTVANFEKETGIKVVYDVFDSNEVLEGKLMAGSTGFDLVVPSASFLERQLAAGVFQPLDKSKLPNWKNLDPEVLKLVAKHDPENKYAMPYLWATTGIGYNVDKVKAVLGKDAPVDSWDLVLKPENLEKLKSCGVSFLDAPEEIFATVLNYLGKDPNSSKADDYTGPATDLLLKLRPNIRYFHSSQYINDLANGDICVAIGWAGDVWQAANRAKEAKNGVNVSYFIPKEGALAFFDVFAMPADAKNKDEAYQFLNYLMRPDVIAKISDQVFYANGNKASTPLVSETIRNNPAIYPPADVFAKLFTLKVQDPKIDRVRTRAWTKVKSGK*