MNRRKHYVLVHGACHGAWCWHKLKPRLESAGHKVTVLDLAASGINMKKLEDVDTFSQYSEPLLHLMATIPQNEKVVLVGHSFGGMSIALAMDKFPEKVVVGVFLAAFAPDTEHSPSYVLEQDTSSEDLDNEFAPSGNKTSFLFGPKYLSKKQYQRSPIEDLELAKTLVRPSSLFIEDLSKQKNFSKHGYGSVPRAYIVCTEDLAIPLEFQLWMIHNAGINEVLKIKGADHAAMISKPRELYNSLQKIATKYA*