MFLKDELEQNGIASCIPELISCNLLSQELDYALRPNLHERKIQPYGFIVCNHHTLTLNKELVELPYFELDEARNLADGCHSFLVFTEGQFKGMLILEQAVNSELKLCQLQEDLDSVICTTDIQGVTKIICNTGVFIHEYRQWRRKPSVKLMMKKILTEIPDCNPEILQSILEFCFHELSPRNIGNILVWCLSPQIPSELISLLPNTSLGNVKKNVEVKINSSEDLPILRHVLMFTDGATLLDYEGNIIGIGIHLKYSETSLQLVLSYKGTRHTSAKRFSYDFPETLIFVVSDDGPVTIFCQGMSIGNLEECFCRY