MVVTKITQRKRKQPEWLVNDVHPVLDLTEDGDDSESLPMSVFESACNENGKDSPPKTVDFPSSDQEILSDNQEEDDLPSSNSAKDSPIVKDACMEVESPIETEPENHMEGNVSEVVLSIERIEPSTKINPLDIKISAHFIVVRGGDNKESIIYEWPLEKIARIGYCYHSDWEEDSKAYIVVTTSVPLVPLSGPSKAIDKCLLELSKFRESFHDILKLSPIFGGIIEELKLEDVTKTLRSIKSHNSQASTSFFTTYSEKSDESIDAFKVLVYPQGDPDAVTITRKDIKILNPFEFLNDTIIDFYIKYLQQTTIAPKKLENLHFFNSFFFSKLAEDGIGGPAAFERVKKWTRKVNIFEKDFIFIPVNQRSDRF*