MSDEEEHYEGEEEEEEAPPEEEEVVEEEEEVVEEVEHVEEEEAVEEVVEVEAEPEAPAEEVVEEPEPEPEPVAEDKFVVGSEGNTEEEKRVEYQAALTQVLLLELQSPDDPTVELAARKLDNFFETPEHAAHTDCFCALGGHGLLLMLLQKWKDSASIQELLFSCLAHLCQWARSNDVNVLSTILIMRGMDLIADSMARFPESSKLYVDCLVTITCLCRKEDLERHTTTKKSITGAVPLVCTAVKIFPENREVLFNGCKALKTFCEMKLNEIKDMKGQAISVVGASLQNFPDDVEINKIAFSFLRKLGSMCGYESEEEEEEEEEVKEKKAAKSKRKSVKGKKKAKKVESESEEEESSEEEEEEEEEEEEEEEEEEEVVEEVVKPEPPKVRPVLSPKAPSVKKKWGSQWKPSPH*