MMISDVWDIWRLSNTDRAQELKRIVLDDIWQSLYLLNFCEHIISMIRLTDTDTPCLKEVYEGMDSMLKKIREVIRLEEKDESETFYNEIQDIIVKRWNKMTTQLHTLAYALKPRFYHENILSIPGKKAPNKDKEVSNGYKKAFRKLYPDAKIACDVRMEFSEFAFSQNSYGDIDALIDRKAMPFVSWWNFHDGSAKHLQTLAVRILSQVASSSSAERNWSTYGFIHSVKRNRLSAKRAKDLVYIHSNLRLLSRSREEYKKVPTMN*