MDDSIGKFCKTMAVFCNNLENSCNALKESVDRRPIPLDSASTTFVQSLSQRVMSLSGDLNVLESMSCGTVSFEELLGHCNEVFKKNQTDLLSLQDRLHNLGYIASVDLIGEDSEGEEEDPNVSEDLSYDCSLDFKKIEDDPLLDDTLNLQSLGLSDVCLATIASEANTIYEKEGCYLSTEKKQDSSDGKMNEELKSSEDIQSLITVSEDDYENLPKHMKNLASWQELVVAVEKMNSFLDTKKTRPYSFQQAEIVELGLGHKARSYLLLLIRMSRVIVETSGGLIYYRIL*