MEDRYFPNTLSDYVAPLLGGNGNPHSQCEPGRTPEGSFSEPSVVLKAAIALRDEVLEATWIRHGPRVSDPTMYVGMLGTAFLCFKVHQTTGSIEDLDICCNIVDSCAVAAESMKQYVTFLCGQSGIYALGAAAAKCKGDQKRLDWYLSLFNAIAEQSVLAVGPAEGGLGMPYELMYGRAGFLWAALFVNKYVGEETIPWSVTGPVVDAVMAAGRAGASHTQCPLMYQWQGTRYWGAAHGLAGIMHVLMHFPLNHEDMKDVKGTLRYMIKGRFSSGNYPSSEGSTRDRLVHWCYGAPGMALTLCKAAQVYPECKDFKLAAIEAGEVVWKRGLLRRLGLCHGISGNAYVFLALYRLCGEKKHLFRAHQFGKFLHKNAKQLIRNGEMHGGDHGYSLYEGWAGTACLWLDLAGADASRFPGYEF*