MVDLFSFLFLKLPSLLSYPLRVQYAAGSCNGFNYIVNGSGLNLSVAGQEARFSFYLKDAYHKTLMAHAVASEAGLNFMAVKGPELFSKWVGESEKAIRSIFSKARANAPLVIFFDEIDSLVVIRGKEIDGVSVADRVMSQLLVELDGLHGRVNVIVIAATNRPDKIDPALLRPSDILRLSLIHKYKEASISAIKENLNCSGVKMEHLKTAILRVHPSEIQPYQELSDKFQRLVNSKSPSEACVHQLNRPKELSSW*