MEKRRKILVQLAILIHVQVALESISSNMQLMLSQLLQVLTILAFYASKTRARNRHGLCNECFADRHLVSSYNSNMFKETMHISKHTFKFLCQTLGEAMTKQDTNMRRAIPLETRICIALRRLTTGSTLQSVSDSFGIGTSTCHSIIMNFCEAIKTKLHPVCVCWPSREKMKQYDKDFESIKGIPFVIGAVGASHIPIIAPREQADEYYNRRGFHSVWLQMIVNSKGYIWDYDIGLAGSIHDWKLFHMSETGKRCERGELGEYCLVGDVVHPPRQWMLSPFRASMDSSSSSGLSPEQLHWNSLHHATRMSIERTLGMLKVRFRIMMRRNDMMLKSIPKMVSTCLVLHNLCVMRNDGINDAWLNEAIRELRLESSTSIAAESSEVSRVATFVAEELSLSKGDVGSNEQIGDDPQSNPIVFDPFANKGEERRNKLALALHAMKNKRPREESLGDGDEYDSD*