MKTCAIIPVSRFTHAKTRLSPTLSPSEREGLLKAMLMDVSGALARHVDRVLVISADEDVLEYAYSLGLKILEEEGERDLNGALEQAMDFCAPEFDRVIITPSDIPLIGKADVSNLLDHASRADVVIAPANGGGTNTLILRPSAMSLRFGDCSFFEHIHEARERGLSVSVYDSFYLSLDVNTAEDLGEIILHGEGTHAREYLRKLRFTVKPSRGSDRLEVSRSP