MGSASESGSLNPRDVCIVGVARTPLGGLSGSLSTLSATKLGSIAIEAALKRAGVESGMVQEVFFGNVLSANLGQAPARQAALGAGIPNSVVCTTINKVCASGMKATTLAAQSIQLGSNDIVVAGGMESMSNAPYYLPDARKGYRLGHGSLVDGMMKDGLWDVFNDFGMGVCGEICADNHNISREEQDNHAVQSFERGINAQNSGAFAWEIVPVEVSGGRGKPSTIVDKDEALGKFDAAKLRKLRPAFKEGGSVTAGNASTISDGAAALVLVSGEKALELGLQVIAKITGYADAAQVMLVPLYISISISIYIIYVYL*