MAGLREMESTLPPGFRFCPSDEELVCFYLRNKVANHRVASGTLVDVDLHAREPWELPEVAKLTAEEWYFFSFRDRKYATGSRTNRATKTGYWKATGKDRIVHEGTTRAVVGMRKTLVFYLGRAPNGQKTTWVMHEFRLETPNSQPKEDWVLCRVFDKKKPSTIEAEGGGSSGSDLFIPGATDGSTDPSSPTTMAPLLGSSPDPTVVDRFDHRSAAVPPLMVLMQGGGDQMISGSGVHCSNNDNSGSSSALLNLTMLQYSFLEHRPTGDDMAVGAHFGTCQGGNNDATMALGMGFEEHGMGEIIEMEPAWRQGGSNCVYRDELYF