YPWDGVSSPPVMDPSVTLWQFLLQLLREQGNGHIISWTSRDGGEFKLVDAEEVARLWGLRKNKTNMNYDKLSRALRYYYDKVWSLRPGRGPLDFYIRNFILNIIRKVSGQKFVYKFVSYPEVAGCSTEDCPPQPEVSVTSAMNVAPAAHATPGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVILTPPEAPSLKSEELKGEPGLVRTLPPEVKVDGPKEELEVTGEEGYVPAAMKAEPEVPPAEGVPTRLPAVVMETAAQVGSLAASSTEIAQPQKGRKPRDLELPLSPSLLGGPGPERTPGSGTGSGLQAPGPALTPSLLPTHTLTPVLLTPSSLPPSIHFWSTVSPIAPRSPAKLSFQFPSSGSAQVHILSISVDGLSTPVVLSPGPQKP