MTWKGTRHTFAGKHVLITGGSEGVGLALAKLLTQQKARVSLIARTLNKLEAAKVRVLEAAGLEPHDNSVFIHTADVTQQQQVFRDCPTPTSNQKLPLAANEPSVSVHYFANAVSTLLAGYFHDLDAAKFGAQMQLNYMGTVYAIKAVYGSMIQRNQGHICIISSTMGLLGFIGYAAYSPTKFALRGLAECLRNELQGTQVLVSIAYPGDINTPGYAKENQAKPWETAKLSEGTLYSPEVVAQSIMRGMQRKDFIVPNLVLKLGLLQRICAGLVPRSFPGVLWDMLLGFLAPIIGAITAAEHDAVARQGAKRRYERFWRH*