MSVVNRLQPSQLAEEQRSAARQLRRLHDDIQYTITAPSDIQRNIPDLLYSLQQRLRALDKAFPIPLPLSRGLERFPRTVTPPALLTVEASASDSDIVTPQLNREHLTFTRVLGTSQILDKSRLHNLQRLASQIRSSETNMYLEWATNVVKVNKIFAILAPSLAALACLLNTASVLQGGVHSYWTGILAAICSIFCVFIGSMSNDLQLGAVSEMYRNAAGHYAEAEESIDNMLQEQPANREDGLLFMERLAYKLGRWDDIFNDNCQQ*