MRFSLQSSLAVLLVLQASHAAAFSAPVSSSNGKNGIRSFAPLSMSLDKYADELRDTANRMVRPGYGLLACDESTGTVGTRLESIGLENTEENRQVWRQLLFTTPNLGDYISGAILFEETLYQSSTEGVPFVDVLTDAGIIPGIKVDSGLKPLCGGGPGETWCSGLDGLYEKCCKHYEQGARFAKWRTAVRINVEQDLPSDLAVQEAAWGLARYARICQEAGLVPIVEPEILIDGTHDLATTAKVQERLLTTVYKCLQENGVLLEGSLLKPSMTVAGVDCPDKPKPEEIAAMTVQTLQRCLPPAMPGVTFLSGGTSEEDSSIYLNEINKIDRLGPWALTFSFSRAMQSSCLQKWGGRDDNVKAAQDQLLARAMANAAACQGKYEPGSQPSEEESLYVANYVY*