MTFLNLQLKALRYPHPVDLSSVESARKLVIWLENQKIREYKIEERKALLDVHSPKWGAAFQKYLQDLECPIPANDLSAALHWLVAKATSLEYEDNADKLVAGGPPGRTPEASPGSGRAPAPSSSSCPPPYSASNRGEDEVVFTDLHEPRVVAAVVQLVAAAGVGTSGAGYGPGSRSGDGGPGEGTSAGSPSSLSLVQQLRAAAQRCVCEMGPAVGGTGGVWSAGRPPSQALERVPLGFEVDGEALRTAAAALRMLYIRDLRRLQSQIDHAIVEMQEYTANPKTDSSLGKVGR*