MCPVVGQPGAHLRVCSQYDGPPVTIIGEGRIGRAFAQMAGKRALLLGRGEGIPDAPESHREEDSWQSGPVLVATRNGDLQDVLEWVPLKRRPDLVFLQNGMLFPWLRQQHLLPDCTLALLYFSSAVDDSNPARMRVVDGGGKTTAWGRWATTVVEILESGGVRAAVIDDWATFSGLTVEKLLWSSIFWLLSAGLAGKPVGRIARENRLDVRALVAELLPIADAHVASSADGSPEGASSSAQAAPGTTSSTAGHRATSIKDVVSARSPEGAAAQAFEKHSCRSGLKARYWDDVPLIGDVARLASGEDDSIPGGGLLPTRAQEGDPHWSSNSVASETLPVESTADGSEERIERLVDSLCEYSLAIGAAVPSREMALAEFEWRNGWFLSKETSPTHLAWLQQAGVDTRAAS*