MKITSLFTPLFLVAAAGLGLANNLPSLTTPPLPPQIPAQDPITLISELSPQCQAALFSVVANPEFFECVPVAALLPLLTDPDLLPSVLKDPVTNGPKLLPIFDATCSIPKCSDEGVSNAIKTVSTGCASDLTNPLIQLALGAMTFYSPVRDIMCFKDNKDEYCLVESFTNVLTLPAPPKDFKLLGGIIDKLVASEPKFICTPCNKAMLNTVVNFLKKNPQALLLLDAAFHVGENELFIGKLFVFLKCGFQFLDGKVPDPSKIDPGKFVYQVSDSKSLATQNEINLIMLGSLLASSLVLN*