MDVPKDYMTTLLDHGLFASAQMLGSFLVSSSSVNHETSPHLKAENLVLLGDALFREKEYRRAIHAYKQALHCHRIIPKQNASAIRSSLSASTRSSSPNSFNISTINENEVKFKIASSHCALNENRAALLEMEGIPSKARNLQMNLMMGKLYRNSRHTRAAITCYKECLRHCPCIIEAIIALAELGVAAKDIISLFPQTPTRGARSTFDHFDSSRWLQRYVEAQCCIASNDYKGGLEFFAELLRRFPNNIHILLEMAKVEAIIGKTEEAITDFEKVRSIDPYVITYMDEYAMLLKLKSDYSKLNKLVHDLLNIDPTRPEVFVALSVLWERKDERGALSYIEKSIRIDERHIPGYIMKGNLYLSMNRPEAAVVAFRGAQELRPDLRSYQGLVRSYLAISKIKEALHAAREAMKAMPQSAKALKLVGDVHASNTSGREKAKRFYESALRLEPGYLGAALALAELHVIEGRNGDAVSLLERYLKDWADDSLHVKLAQVFAATNMLQDALSHYQAALRINPQNEAAKKGLDRLEKQLKGVDPDAPEEDEENDVEDADADQEEAELL*