MGLQLWIPLSFVALWSLSVSAENKTFLLPYSTAIRRSNQRTESAEADSTSAENGEFPAQNREIRRSFFTPPRAYHQLNAQEVSAALQPESSTLHNLPPLQIPETMGTMSVQFTEVRTVNDETEYLCRFNYPTAMEALALVYGWTGKRNNVAQQAHQQRNDMVLHILLQKKFNYWLKGLNLTIVVHSFNEQKVMYLNLIPRVILFLRVILFFSNITGLDYPRSQRIRVEDPGVLSSAMMEPGSSRAEVEVQPGPSTVAAPGPSTIVGVSLTNSEGKQYQCQYCDKRYKTKGMYKNHVLSIHFGQPIYLCGKAGCTQVFHTVKERDQ