MGIKGLTKLLADNAPKAMKEQKFESYFGRKIAIDASMSIYQFLIVVGRSGTEMLTNEAGEVTSHLQGMFNRTIRLLEAGIKPLYVFDGKPPDLKKQELAKRYSKRADATEDLAAAVESGVKEDIEKFSKRTVKVTKQHNDDCKRLLKLMGVPVIEAPSEAEAQCATLCKSGKVYAVASEDMDSLTFGAPIFLRHLMDPSSRKIPVMEFEIPKILEGLNLSMDQFIDLCILSGCDYCDSIRGIGGQTALKLIRQHGSIESILENINKERYQIPEDWPYQEARQLFKEPAVLTDEEQLDVKWTSPDEEGLITFLVNENGFNSDRVTKAIEKIKAAKNKSSQGRLESFFKPVANTSQPVKRKGTKCVLRPPKPAIKLKMLSLQVCSSTSVPKTIGSLSMLTLNLFSKHSTTSPRGVCFSA*