MLAPHCGRGRMNGSSDQSTGARLVRGRIVLVNCAQARDEISGLARDEPAGRPQAKSPVAQADRDITCAGATNPYTILSASQAPAPSALLLLFALSRPNTLPESTWVKQLPLFTPILEAPLRRPFSALAARRPRVRLATSAFVVANGEHATGGKPAASAPIEIQPSSPWSSASNKKPLALSPRGQLFSDRYAERIGSIDDAFDEDVLFKVDDVAASPSVADAWNAVPPTPNASGQDLAAPAQRAYSRAVCLSFGGNAPAAKTALKEEGGLELKVQQLVADFNLPAVAQQLHTVLLLEQLASHLRSAGLAVEVMSPPRPDQRSPLTTRSIRDPFLVVSAESVSSDVDGARDASKEVETVIVDPALFAHLALAPATPAYLRTLHSILPGPVAPVVADADVTDATPLFTVVARTRLVSLVKSLAPAVSLNFSSHGMEVPPWRRTPALLRRWEPAEKLEQRLALRADVAADSGSLWGSAASSEASSAPASPIVPVFGFAVVAETASAWATPAAAEDEAFGPAAAAATPAMLANLFRRVSSANSEASASDAGSAACSDAGHASDSDEEEDEDVIFGLSPVSLSGLVDEAAAEAADECDFQALKA*