MEAGMREWCVALPKVELHAHLNGSVRDSTLLELAKQLGDRGDIVFEDFKDVIMKNGRSLPECTKLFDLFHILTTDHDTVTRITKEVVGDFAAENVVYLEIRTTPKNNEAKGMTKRSYVNAVIKGLKTVEDVDAVLFDSNLRPDETLSCTPQGDLDGDTKKKIYVRLLLSIDRRETTLAALDTVNLAMEMKDQGVVGIDLSGNPVVGEWETYLPALEHAKELGIPITIHCGEVPNRKEIQAVLEFCPQRLGHACCLNDEELKKLKSSMIPVEICLTSNVMTGGAPSLELHHFADLYHAKHPLSLCTDDSGLFATSLSNEYYLVASTFGLSKAELFRLAQNAVEFALADDNVKKSLRVVFEHAAGKGLMP*