MEGLNDPGPPPFLTKTFDMVDDPDTNYIVCWSRGGSSFVVWDPHSFSTNLLPRYFKHNNFSSFVRQLNTYGFRKIDPDKWEFTNEGFLRGQKHLLKSIRRRKTTSQPPPSQQALGPCVEVGRFGLDGEVDRLRRDKQVLVMELVKLRQQQQNTRAYLQAVEERLQGTEKKQKQMMSFLARAMQNPAFLQQLMQQKEKRKELEEAMSKKRRRPIDQGPSGVAVGESIRGSEGTNHVKTEPLEFGDYGFQVTELEALALEMQGYGRARTEQEEAQDELEHRQCHDKELDEGFWEELLNERFEGELDIPGTEGGEDEDVNVLADRLGYLGSCPK