MNSIQQFVFGYGSLICPHSRAITAPTLAERTVTPVLVRHVERTWAKAVPSVGFTAMGVRFADDAECVGVLVPVNDRELSQFDARERGYNRVPLYINDVEPVPFLDSNKYEKDPFWQAKAMTQDQSSIRIWMYMQQNLAPPSEDTPIVQSYVDTILRGCLTISEDFAEQFIANTKGWHPNEISDDEEDDEEEDMDIGSDEEQSTENDNSSLSDEDVFWVDDRHDPIYPRGDQKFMLKNKKKLDSLLKRHREEFQFRTTLSQQ*