EKASGFHYNVLSCEGCKGFFRRSVIKGARYVCHSGGHCPMDTYMRRKCQECRLRKCRQAGMREECVLSEEQIRLKKLKRQEEEQAQATSVPPRASSPPQVLPQLSPEQLGMIEKLVAAQQQCNRRSFSDQLRVTPWPMAPDPQSREARQQRFAHFTELAIVSVQEIVDFAKQLPGFLQLSREDQIALLKTSAIEVMLLETSRRYNPGSESITFLKDFSYNREDFAKALQVEFINPIFEFSRAMNELQLNDAEXXXXXXXXXXXXXRPNVQDQLQVERLQHTYVEALHAYVSIHHPHDRLMFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVHE