MSLGDLATQAGGGIARANVLESVDQYEKYHTSHGGDEEKRKANYTDMVNKYYDLATSFYEYGWGDCFHFAHRLNGESLKESIKRHEHFLALHLGLKPGMKVLDVGCGIGGPLREIAHFSGAHVTGLNNNAYQITRGQILNQKAGLDKTCDFVKADFMSIPAADNTYDAVYAIEATCHAPDAVGCYSEILRVLKPGQYFAAYEWALTDSYNPQNEDHKECKAKIEIGNGLPDVRTEAQIVEALKAAGFEVVRAEDLVKTSPVPWYQPLDTSHWSLSSFRLTKVGRFFTRNLVRTLEAVKLAPAGSVRVSNFLETAADGLVDGGRKEIFSPLLFLLARKPLQ*