MLYGFSLLVRAAIPEASKSPMKATEGSIVEENKKALHFIEEVTTNVDEVQKRVLAEILSQNANVEYLQRHDLNGHTDRETFKKVMPVITYEDIQPDINRIANGDKSPIFCFQSTSEFLTSSGTSGGERKLMPTIQEEIGKRFHLRGLGMSVISQFVPDLEKGKGMYFWSIKSEAKTPGGLPARPVLTSMFKSPYFNNNRFSPYANYTSPTETILCQDSYQNMYSQMLCGLYQRKEVLRVGSPFASGFIRAIRFLEKHWSLLCNDIRTGTVNAQITNLSVRESVMKILKPDPELADFIEAECSKDSWQGIIARLWPNTKYVDVIVTGSMSQYIPTLDYYSNGLPLVSSIYASSECHFGVNLNPFCKPSEVCYTLIPTMCYFEFAPIHRDNGLINSISKSKSLNEKEQNQLVDLVDVKIGQEYELVVTTYSGLYRYRVGDVLRVAGYKNNAPQFCFVCRENVILSIDSDKTDEAELQNAVKNAVHNLIPFDANVVEYTSYADTTAIPGHYVLYWELSLNGSTHIPPSVFEDCCLTIEESLNSVYRQGRASDKSIGPLEIRIVEIGTFD