MERLFLQAGPREAFRLRAADPLAPLAVLARPAACASRPAAPSPCGCAWSGGRGGVQGGGGGARRALAAAGGLGAFRLEAEPQEEPARLSPGRCGRSSPRAPRGPAVAALASALPGLRALALALDTGQAAGLGELEELEAFACWCYADYGRAEGFAVFRPSSTEDLARFEALESIDNVLEFEAGVTGGSWGAGAPRAPPARGFALGTLEPDGDAGPGGAVRALPGLRWLRLVLAAEALAACGALEAARLAHSAGDGSLADVDLGPYEQLAGLGCALEVRLAAGEEDRTRWRGPGAGGPRARRRRTRPPRRRPARAALLVLPPE*