MEKRKPLYTVNGNVNYFSHYRKQYGASRSAAAATAPPPPPPPPRNPGLGGSGPRMETPPPGAANIANATATLHTDHPERDGGEFKLVDAEEVARLWGLRKNKTNMNYDKLSRALWYYYDKNIIRKVSGQKFVYKFVSYPEVAGCSTEDCAPQSEVSVTSAKPNAALAAVHAAPGDTASGKPGTPKGAGMAGPGGLACSSRNEYMRSGLYSTFTIQSLQPQPPPHPRPAVVLPNAAPAGAAAPPSGSRSTSPSPLEACLEAEEAGLPLQVILTPPEAPNLKSQELNVEPGLGRALPAEVKVEGPKEELEVAGERGFVPETTKAEPEVPPQEGVPARLPAVVMDTAGQAGDHAASSPEISQPQKGRKPRDLELPLSPSLLGGPGIEQTPGSGTGSGLQAPGAALTPSLLPTYTLTPVLLTPSSLPPSIHFWSTLSPTAPRSPAKLSFQFPSSGSAQVHIPSISVDGLSTPVVLSPGPQKP