MHGADGVHFDDGIVGEILLRLPAGSVLRCRAVCTAWRRVADSPELLAAHARRRPLEILQYARTEIWPDDGVRREAASGSGEDFDVHAVAVFSGARRLLARYPVAEKNPMHMSMPYSPLLASCDGLLLLGHGRGYEQRPYASYLVCNPATRQWTELPHLTAGFAAAGEQPGQDAPATLDLRESGFYRHAPSGEYRLLCHVTPSSGQAPYYCVLSAGADEPRRLATTIAHRAGNIYGDLMMPAVLGGRLHWLRHMEAGHTDSMVAFDTAAERFSRMPSPPVAWKTNSRLLVAYGSTLMAAEHGDMVFDLWALEGYTVTGGEAAEGDAMRWVLRHRVEVPWRAHWPTVVYGTEDGSGDVVLGSGYGVVAYNMRSGAARRVVIDDVRESKEERLLLSRRVFRESLVRHGFFDARPHPGLPLFHLF*