MSYRQHPPLSFFGFSDLDIIEQDNNDVMAMLNSTLLNSFDEMPMTMDSADESAMAAAIHSNPPDSAHVNALVSNSGITDESIAHAENQFNTSANNVPGAGPVPPGAFAQTSLSNSSILTEFTKRRNWPAKVVEELKDFLHILDANGRIKYASPSVLSVAGYTGEEILDVFLKDLIHIDDRGVFVSELNESIASGNPLRMFYRFKKKDGSYAMFEAVGHAHIAAAKFAPNPNNQSPFCQAVFMMARPYPTRNAGLLDSFLEHKMENERLRRRIAELRREEEADADEAQRQWMQSQEGRSDMTPSELTVTPSSTPLHRSMGAGQADRSAVDVALTRENLEGAVAGNRPDSLRDKMARYEGASHADTIEMLTGLRYLEGERSRGITTGNASPTLIRGDAGIAISMDRESRPGEKKKKLKTTEEYVCTDCGTLDSPEWRKGPSGPKTLCNACGLRWAKKEKKRNNATSAPQQAPMMDRMG