MKFLNLALLAVLPRSILALPATGPLSILNPAGVPIICETFSLDIEDVTFSFQNYNSDANLVNLGPGSIAWGDPAPASLNGNGQQSMLSTAKSVVTPYTAIVNDVFQLGSLTHHNNAILGIHVNTVELVVNVWIQGVAYPFVYDLIVHETPNLGGTACPFITGGAGCSDKVEIALASVTPQAVHLMNGVKFEIDLLGFRDCPTCALRDHFISEEGAASSSYLYAMLTLTDCPHRGGGGGDPHFETWTGHQFYDYMGACDLHLVQAPHFAPSLPLNIDVRTKIRNWYSYIESAVVQIGDETLEMGSFGEYLLNGVQGATMPNTIAGFEVKAFNPNKNFHILEVYIDEQEKIVLRSFKDMVSVKIDNAKKERFHDSKGMMGNFDTGHVLSRDGHTYLEDPNEIAKEWQVRDTEPMLFNVVSGPQHPQACVLPDRTEAQAERRLGGKTISQEAATKACAHWPKAHREGCVKDVIATGDLELAALGAL*