MASSSNARSQFDLALGLKLSYVPKSIPNLIKDLSRDESSDEVKILILNDYLLKFREELIFAAVFNQELPHCRLLLLDAIELLKEEIRRIKKGMGLDVADKPGDINILATRKNMSFEGKYSIDLNNPYTDNQHQWSNPTDHHHQHDKMQDGTTLITNQAASLSLAPSPREKQDGMDLKLRVNDRKLMKYKLKPLTQPICRNNRRSWTPELHARFVVVLHMLGGPEVATPKQIKEAMKVEGLTNDQVKSHLQKYRLNSRRAPADSIRDPSFPSVCLEKFQDPCSWTSEFYHNQIKHWTRDPQELFSLDSNK