MTVFAPLETEYIVLRIDPVAVAEILEDPILLDAAKSLTPKSYLAYVAKSTPYKVLTTSKVLDFPMPNKPAREIRVQFVGQGLPTRFPRDNVDETMCIPILPETKHPLRRRPLKPQPTFPFANCYHYFCLDHSVCVPVQPFEPDQATSLPDKEMIRCQKYMEEDIYRLYRGREARVEHGSVDSDSCESDFPSPSQQKTLSGRSSVASSQEYSSSVSSSLPPEPNAPSPHCNEAHSTSKAYGVDVLADTYVVATSREPYVRSTHPYPRDIDAEKQFLRDKVFGQSDGDKIKLAPLVYVSLDLSELKEIPDPNGFRDEVEELLKLIKESREREARASEMQAMEHAAGSSHSSWIDLGDMIDIDRADAFGTQWQPQPRWYRRCCAALMRMLKMKRITISQYVVRTTRAVRRRLSRRENSQ*