MGRVKLKIKKLENSSGRQVTYSKRRAGILKKAKELSILCDIDLILLMFSPTGKPTLCVGDRSTIEEVVAKFAQLTPQERAKRKLESLEALKKTFKKLDHDVNIQDFMGSSYWTDPDKINDIDHIRAMEQSLRESLSRIQVHKENLGKQLVSLDCSSQFQNDIHLPLGLGGEHGPSPVAWLHSNDGQQMMLPEDPHLLPQRDIGCSTDTSIQSYSGYFNTGKQAEATEQLQEDSLHEFSQNACLRLQLGGQYPYQPYCQNLIGENTFKPDAENSLPESTIDYQVNHSEPPRPGYDASFQNWASTSGTCGVTIYDAQSYSRNISTRLSNQKQ