MIRRRSSSPALPAAAPLPDDDDLLREILLRLPPQPSSLPRASLVSKRWRRLASDPGFFRRFREHHRKPPLLGFFSRFPHGAEFTPMREPPNRIPAGRFSLPENGDEHWDLVDCRHGLALLLNRKRLKALVLDPTTGHQLQVAFPPGFINGLDTFIQNAAVLCSADGHVPGDCHLSPFKLVLVRNDSDQTRAFARLYESESGTWGNIISTTITDGFDGSILEFDVVRQSLVVIENPVDSHVISHPLLCQTVQIEESGLGLAVLTGSNQSIIQLWARQINSDGAISWVLQKTVELDKLLPFWSSVDTPENSTIRGFDEDVNAIILSMFG