MEAYRPVRKGDLFLVRGGMRSVEFKVIETDPGEYYVVSLDTEIFCEGEPVKREDEDRLDEVGYDDVGGVRRQMAQIRELVELPLRHPQLFKSIGVKPPKLAGESESNLRKAFEEAEKNAPSIIFIDEIDSIAPKREKTHGEVERRIFSQLLTLMDGLKSRAHVIVIGATNWPNSIDPALRRFGRFDREIDIGVPDEVGRLEVLHIHTKNMNLSEDVDLERIAKDTHGYVGADLAALCTDAALQWRAIANLSVNADVAKAVAMEGGISILAALARSPNRWVAEEAAGGLWNLSVGEEHKGAIAEAGGIRALVDYLSEDKLCIGTGLCDGKNNNDLQYKLGMGKNIPSLDAGDDQTCAMCEELIEEATYYVSQNTTQAQVLAALHQTCSKLGVFGTEVGF*