MLKGLSQSLFEISKPRFSEIKPTGYFSNLSETVYETDEFRMYTFKIKRCNKTRTHDWTECPYAHRGEKARRRDPRKFNYYGVTCPEFRRGGCPRGDSCKFAHGVFEFWLHPERYRTRACTAGQYCRRKVCFFAHTPEQLRIGSELMQDPAYHWIYLAGLDGGGRFTSPASLENEFYFVRGRDFVANMAQLKMDDGEELETCLGGGIPHAPDIDWISELVRFE