MPWHARVNPSTDYKRKKLVFMHKRKSHTIDAGIPGDSIPIVSHIQINKAMKKSISLYLIFVREEVEQTKEKVNALDQSRWNFLHDYGDCFAESLPARMPPARPEDHIIDLIPGNSPPNRPAYRVSASQQEEIMAQVNELLEKGLIRPSSSPYCSPVLLTQKKDGSFRMCVDYRALNKLTIKNRFPIPRIADILDRLHGAACFSRIDLKSGYHQVRIVPQDVHKTAFRTSFGLYEYLVMPFGLTNAPATFNRLMDRIFREHRKFTGTFFDDILVYSKNEEEHTKHLAIVFEELRKHRLYINGKKSEFFLSEIQYLGHIVSKEGVRMDPAKIQAVVDWPTPKNLHQVQSFLGLCSYYRRFIRHFAHLASPLHALTKKKVAYRWEEDELNAFMALKNAIATGPVLIVPDLLKPFSVECDTSGDCIGAV*