MEHLFSTIFSLQLVSGETILLTAPMSLDGESDVTYRAPNLIRRIVSIFKNVRPGSDLTRFQLPPLFNMPKSQLQCYGETVYCVGNDMLSRCSKAESSLERFASVVAWSISTTRPLIFGVAPFNPILGETHHVSKGTLNVLLEQVSHHPPVSALHATDEKENIEMIWCQYPVPKFYGASVEAEVHGNRQLRLLKLGENYEMNSPRLLIRFLPVSSADWVGTVRIRCRETDLEAELCYRGSSFLGRRSNYRSIKGKIFESSSSKTIYEIDGHWDRTVSMKDINNGKLSIIYNAKEMLSGLKTPTVKDPKGVWPSESAVVWGEVSQGIMNKDWEKAKAAKTAIEEKEREGLRERKSRGETWVPKHFKLFSGKEGGWDCLPIQDLVPPAPIALPL*