MVQIVEFRVIMPLLLEEYRVAQMYMVNKIQEQQTGGGEGVEVLINKPFENEEFGRGQYTSKIYHLQSKIPSWLSAFVSTKFMYIEEEAWNAFPKCKTVLKCPYLNRFKLTIETIHVADNGNTVNAHNLDKDALALRKVEYLDIASNVKDYWNYVIGGPEIDLTKFKSEITGRGPLAPGWQAACDPVMTAYKLVTVDVPYWGFGYRLEQALLGAERALFLESHKQCFHWIDEWFGLTYEDVRRMEMENDLALNQKLGKLTIVSNACENGSSAGIAESAICGVMLAKASSFYNRHAKRNTQLLRDMPWFGNLCPTLSLDKDV*