MTRYIFVTGGVVSSLGKGIASASLAAILEARGLKITMLKLDPYINVDPGTMSPFQHGEVFVTQDGAETDLDLGHYERFVRTTMTQNNNFTTGRVYMDVLRKERRGDYLGATVQVIPHITDEIKRRIIKGAGDADVALVEIGGTVGDIESQPFLEAIRQLRVEIGAKRAMLMHLTLVPYIATAGETKTKPTQHSVKELRSIGLQPDVLVCRSDHPIDVSSRRKIALFTNVEERAVIALEDVDTIYRIPSVLHAQGLDDIVVERFGLECGQADLSEWDRVVDAKLNPEREVTIAMVGKYMELLDAYKSLIEAMTHAGIQSRTKVNLRYIDSEDIEQQGTSLLEGVDAILVPGGFGLRGVEGKISTVQYARENKIPYLGICLGMQVAVIEYARNVLGWSDANSTEFDKSSGHPVVGLITEWQDATGATEIRTEASDLGGTMRLGAQECQLQTGTLVHDCYAKDVIVERHRHRYEVNNNLLPQLEQAGLKISGRSGDGALVEVVEAPEHPWFVACQFHPEFTSTPRDGHPLFSGFVNAALKYSGKA*