MKDTGQESRGDERGYASGMIPDEFDIIVCGGGSTGCVVAGRLANLDHNLKVLLIEGGENNLNNPWVYRPGIFPRNMKLDSKTASFYESRASDALAGRKAVVPCAHVLGGGSSINFMMYTRASASDYDDFQAKGWTTKELLPLMKKHETYQRASHNRDTHGFEGPIKVSFGNYTYPIAWDFLRAAESQGIPTVDDLQDLSCGHGAEHWLKWINRDTGRRSDSAHAYIHSTRAKHSNLYLVCNTKVDKVIIENGKAVAVQTVATKPLSREQLKPRIFRARKQIVVSCGTLSSPLVLQRSGVGDPKKLKAAGVEPIVDLPGVGLNFQDHYLHFSVYRAKPGTESFDEFARGNPEVQKAVFDQWEIKGTGPLATNGIGKYLDAGVKIRPTQKELDEFKTWPCNSFQKGWDSYFKNKPDKPVMHYSVIAGWFGDHMLMPPGSFFTMFNFLEYPFSRGFTHIKSADPYAAPDFDTGFMSDERDMAPMVWGYIKSRETARRMDAYAGEVQNMHPFFKYDSPARAHDMDLETTKAYALPGNITAGLQHGSWSKFLPPADKQPDIEVLNTHKKAVFDDLKYSTDDIKAIEEWVKRHVESTWHCLGTCSMAPKEGNSIVKHGVLDERLNVHGVSNLKVADLSICPDNVGCNTYSTALLIGEKAAVLVAEDLGYSGEALEMKVPEYHAPGEMRLLSRL