MEKGLTMSCVLVVVAFLAMVHVSVSVPFVVFPEIGTQCSDAPNANFTQLLSNLSSSPGFCIEIGEGNPIGASWLIPLTQQAEVACDKVTQMEELSQGYNIVGRAQGSLVARGLIEFCEGGPPVHNYISLAGPHAGTADLLRCNTSGLICDIANGIGKENPYSDFVQDNLAPSGYFKNPKNVTGYLKDCQYLPKLNNERPYERNTTYKDRFASLQNLVFVLFENDTVIVPKESSWFGFYPDGDLTHVLPVQETKLYIEDWIGLKALVVAGKVQFVNVTGDHLIMADEDLVKYVVPLLQDQQSAPPRLNRKTKEPLHP*