MAALLRSSIRGLGRSACPYPQSGGWSTVPAVLGSVRRGSAVAAAEDVAEAGLLEREAWSALSAARGAFRVDEVNNEISSRKHWVFLGCPGVGKGTYASRLAKLLGIAHISMGDLVRAEVKRDTALSVRLEDIMRKGHLVHDEIIFELFSRRLEHSMEVGEGGFILDGFPRTTKQAAVLDEMAHLDLVLNLRLREDVLISKCVGRRICSDCGGNFNLANIYIPAKNGVPEIVMPPLSPPGECLSKMTRRADDNEEVVRNRLEVYARESKPVEDYYRSCNRLLDFEITGGIPETWPRLLAALNVEDRVAEEVVQKVA*