MKFLVLQVIDLALELIATASIDHPWQXXXXHFSWLFFPFHRAYLYFFERIAARLLGDPGFALPFWGWDVPEGMRMPAEFANSSSPLYDPARNPAHAPPAVVDLDFARVEGNLTDEQRVQQNLRIMYRQMVGNAALPSLFHGQPFRAGQSDMPGAGTVELTPHNAMHTWTGDLTLRNVEDMGTYYSAGRDPLFYPHHGNIDRLWEAWRDVGAARGYRGHVDFTDPDWLDSSFLFYDEEARLVRITVRDVLDVDKLRYRFDDVGMPWADARPSPTPNVNGNKPSSSSSSLKSVSFPLSLHTAVTVEVRRPRVLRGRPEKEVHEEVLVVEGIETDGTEMVKFDAYVNAMEYEKVGPSGRELAGSYLCLSHPSTDGTGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHTSLHGCHAAKTNSLE