MESSSSLKGSALGKLVVTSGLLHSSWSKILEIHNPPYSNHDPGLQVSKKKKDSGLEFQIHREEKFTLVVFSAPPICRSSSSDSTLLHVKDKENPFPFLCSENNPSFSLHTPAFNLFTSASTSLTYLKSELLQTLKSEKPVIITGAALGGSVASLYTLWLLETIEPTLKRPLCITFGSPLIGDASLQQILENSVRNSCFLHVVSAQTRIKMDFFKPFGTFLICFDSGCVCIEDHVAVTELLNGVHDSGLVDYSQVLNRLDQSMLSLADSRLIPEDVIKGIEKRAEMKNLRFDMMFKKLNDMKISMAYIEWYKKKCKEVKIGYYDRFKTQLAFPSKEFDINIKNHHKSELNRFWKSVVEEVERRPQSDASILKRRFLFSGNNYRRMIEPLDIAEYYLEGRKEYRTTGRSHHYVMLEKWFGMESILIEKERCKKRDLSDLLTFDSCFWAEVEDSLIVINQLNTTVGMRDDVREVLTRKLVEFEGYVWEIITKREVSPEIFLEESSFMKWWKEYKKIKGFNSSYLTEFMNTRKYESYGKSQ*