MRNASTSGVDTISNLPCNVLDVILGCLPWKDAVKTSILSKDWRYKWVTRQKLDFNDEFFKSFKHNEEAKRIIYQVLLAHKGPILKFRLCRITSCPDIDHWIHFLSKKDVQEFTLILRYLELQDCLFHPPLGFKGFEKLINLDLVRVTFDPSIFTDLISKSPLLERLRLRCCTNIDILEIDAANLKFCEFIGKTKSISFKNAPMLEKVTVAILGRRLLNDTSPVCSNFPKFFHYMPSLLELDICGAILEYLIKGGSPESPPTALNNIKSLNISSMSLRNAEVVSSAVYLITSCPKLQDLTLEFYQVSVGDIVEPVVELLRAQSSSSGAVELQRVKVNMFTGLEMEMEFMKFILASAPVLEEIFIWNCTLYLFRSCKQMIDEMKEFHRASPNIKFTFEEIHMEGGYEHEEDM*