MHRRGKGTIVAAGPPTEEVVTDTKMLTKADLVEYMKKGCKPKENWRIGTEHEKFGFKFEDKRRLNYEEIHQLLEALADRFGWERVFENNKLIALKQSGQSITLEPGGQFELSGAPLSTLHQTCGEVNSHLYQVKTVCEEMGAGFLGLGFDPKWSIEDIPIMPKGRYKLMKEYMPRVGSHGRDMMFRTCTVQVNLDFDTERDMINKMRVGLALQPIATALFANSPFTEGKPNGYLSFRSQIWKDVDPHRTGMLPFVFDDDFGFEKYVDYALNVAMYFVYRKKGYVDALGLDFKDFMAGKLSALPGEYPTINDWENHLTTIFPEVRLKRYIEMRGADNGCVDLILGQSAMWVGLLYDEESLQGCLDLISDWTTGEMQMLRDKVPVTGLRTPFRDGMVRHVAQDVLKLAREGLERRGFNEAEFLKGLEDIARKGVTSADVLLDKYHNEWDEDVDRVYDEFLY*