MIEPRYQELERKDISRGESENVDMEARVIAGEALGVASPVYTLTPTMYVDFTMRPGSRLHQSVLEGWNAFIYVIDGDGVFGRATATAHYCLVLGPGDGVSVWNRSTRPLRFVLVAGQPLGVPVVQHRPFVMNSRAEIQKAMEDYYYGKNGFERAGQWSSSAGSARREADGDQSSNFSIYLSCSPKWTDGSIPLDVLSDKLTKISKIAASQTKIYMVLQLVNGGKLFDGITHNVTKELMKYHSQTLGYVIGGNNMRSDANHLTEGINILIATLDRLLDHLQNTGSFKYKELKSVKTTRIYDEEFADLGWGRGENEIEDVFIVVL*