MEVEIFTHRNCTECNLLVEYLEEKGLLGKVKLVDTETQPFLALERGVISTPSIFVDGKLVYAGKVDLEEFEEILKGKGVARTYNREELVTRLMEGIVDSFAATAWLYVNRDFDSFLSQRDFVMAVTGLALSENPEEGFNYLRNVLVKDRERILQEWEPRMFRNISSNFVREIYWLYGKKVPREELFSRYTLEIFAHWLMVRGGAVGRVGLRIHPLSEVDTMTRIAKVYGYVMENYDSLWDKVEKEQKSLKGIHAVGKP