MFRNAIRQKRPAERLSSLASLSSAEGLSEEADRFLHECYTELDRTAELPARRRAVAAAIHTSGTYDHTFAELEYGARVAWRNSSRCIGRLYWQSLKLRDHRDTDRPLRIAAECVSHLREATNGGRIRPTITVFAPDRPGRPGPRIRNEQLIRYAGYKVEDGGVVGDPRNIELTDTVRTLGWYGHGTAFDVLPLVIEAPGYRPYIHVIPQDSVLEVPLSHPRHPWFADLGVRWHAVPVISDMCLEIGGLHYPCAPFNGWYMGTEIGSRNLADTDRYDLLPTIAANLGLDTTTDRTLWRDRALVELNVAVLHSYEAAGVTIADHHTEAHRFLKHVAKEERAGRVCPAEWSWIVPPLSGSATAVFHRYYDEVDVRPNFVRHEGPPAPTRAQ