MAGLREMESTLPPGFRFCPSDEELVCFYLRNKVANHRVASGTLVDVDLHAREPWELPEVAKLTAEEWYFFSFRDRKYATGSRTNRATKTGYWKATGKDRIVHEGTTRAVVGMRKTLVFYLGRAPNGQKTTWVMHEFRLETPNSQPKEDWVLCRVFDKKKPSTIEAEGGGSSGSDLFIPGATDGSIDPSSPTTMAPLLSSSPDPTVVDRFDHRSAAVPPLMVLMQGGGDQMISGSGVHCSNNDNSGGSNALLNLTMLQYSFLEHRPTGDDMAVGAHFGTCQGGNNDATMALGMGFEEHGMGEIIEMEPAWRQGGSNCVYRDELYF