MTSLMMLLKRKQQGEEEIQRYNSLKGGGETLAPLMEGPTPENFDKEGKKEGKWEWVKGQLLIKTPSMSRALSMNSKETHAHTEGHKQSDVRLLLGVLGAPLAPVAPDASNPLPFLSVKNIAMETSSAQYIIQQYLCATGVIKLSSIQNMYAMGRVKMFTSEFETATEVVKMRNSSKSVECGCFVLWQMEPNMWNLEMAVGGSKVHAGSDGKLVWRHTPWIGSHAAKGPVRPLRRALQGLDPRTIASVFSRGARCIGEKEVKGEQCFILKLVADAATLAWRSEGPAEIIRHLLFGYFSQKTGLLVHVEDSHLTRIQTTPGDAIFWETTMESSLDDYRCVEGVMIAHAGKSSVTLFRFGEEAMSHTKTRLEEEWTIDEVAFDVPGLSSELFIPPSDIRTPLRSAFGEFRELSHDNKGVRRSLNMSKATILEKPQEELFIFLIFSGLPSSIFSI