MNRAPDARFAAIGAIAAAAVAWLAARAYRSRPCAKPDLSNLFQPFKLGSLELSNRIVMAPMTRCFANEKGLVPTDDMAAYYERRAELGLIITEGTIIRADAQIAGWKKVTDRVHAKGGKIFCQLWHCGRAGHKFFTGMDPVCPSAVALEGRVPRTQLQYETPHALTLKEIPDQIDSWRHAAAAAKEAGFDGVEIHGANGYLLDQFLHKVTNQRTDAYGGTPEKAIRFVLEAVDATIKGFGDSRRVGIRLSPSALFNMTHTAGDEETFKLLLKELEKRDLAYVHERLDYLGGRASAFLRKNYKSGYGDRLRAYSAESGAAALKDGKFDLVCIGRPVLANPNYAQLVREGRLSEIVPMDNSMHERLH*