MAGLVVASAVLKELLSTLRSHVLDEFWLLWGVEKEKDKLQSNLETINAVLQDAERRQVNEMAVKNWLRKIKAAAHDAEDVLDEFGIEDLRRKVENQAAGMRKKVGKLFYPPVFRFKMAHKMQKLRKNFEHFAKERSLFHFTVGVVDSQPPISKPRETCSAIVSEVYGRDTEKANLIDLLTKSESENKENLSVIPIVGMGGVGKTTLAQLVYNDKQVVARFELRMWVYVPENFDVGMLLKEILQSAIDGPIEQLSMELLQTRLQKQLSGKRYLLVLDDVWNENRDEWDRLKALLTCGANGSKLLVTTRHDAVAKIMHAVPRSRLGTLSNEESWNLFQKLANPPPMCVAIGQEMVKQCAGLPLAIRTLGRLMSSKETASEWESVRDSELWNSQDNGGRILPTLQLSYDHLIPSLKQCFAYCAVIPKGRSFAKHKLFQQWIALGFIHSDEENELLEEKAEESRAGIEELKGLNQLCGDFCIRRLNHVRNGECAREANLKAKKHLHSLKLSWLSDHGTAADTEGNSEEAVIENLEPHARLKKLAVKNYMDVSTCHLFGGYLSLNPLSLGT