MQCRIKIGCFEAEHEAWELFGNIRGAGDNNEKCGHLERLEGAKEGLTLLKGDLLDPDSLFAAIDGCSGVFHMACPVPSYTSTNPEVEVLSHAIKGTLNVLEACKNSKVKRIVMTSSVAAMAFDLHKPKDTPLDESCWSDEDYLRESNHWYMLGKTMGEKAAWDYSQKNGLDLVVICPSLVLGSLLQASPNTSSLVVLKLLNGSSDSYENSSVGVVDVKDVANAHLLAYETKSASGRYLCRNKTVTRAQMIEIIRRLHPDYTLPTRMIEPQISLSMAKEFSQKIVNELGLKYTPVETTIKETVESLKEKGLF*