MEQQLREKLQHALHLHRDERLLTAARVLDGVEAQLKELKASGGADAAVAESVEKELEANRAQIDELRFEQKFIEELVEEVRADGKDWTPVSHGKVKVWYRQEPDTPIHTVKTEVVLEEIKLTELLCVLYETDLWADLFPFLKFSKCLAKPKRCSQVVHVGLRAMWPVWSRDSVVLGFAVNAFEELGGVVCVSKSVDSHPSVAIPAVDGAYVRADVHLSGYLLEIIDERTTRMTTVVNLDPKLARVPAAVINFFTRNICGLAFQLLQGRVAKFKDNAEHRRRILENREFYGWLEPVVEESLARLQARNAEKEREKGKEKEGAEAPAASLAASLAAASL*