MSAIPQTDLWLEFFDAYRQLPALWRVTDEVYKNHRMKKAAYDRLLECYRKIDPKATVEVMRRRINGIRTCFRRELRKVEQSEQIAHQTDDVYVPHLWYFNELSFLRADDSRITRVSHLSDVSDKFWNETDPDPQADDEFSNNDLKDDEEMENISEPEVKVFEPALPVSNGSPVNQSPVDHLPPPVEPSINVATQFQPQVAPNLNHSSRDEADIFAEGWAITYRKLDGRNKLLAKKAIEEILFLGQINKLEFNSVKMPN