MKKGGALLRKEINDIAYMESHPEIFHMFRDVCCYRYCEKLQGFHQGVAEAFALSFDGAKARVGTIEPKDKKKTSSTKYLTPQSSKRKRRAISIEIVEEPTSSSKSNKSKKMLHFSQATEGKTNASGKFFLNLPYIDSEEEVEFMEEEMPEKTSPEETTPRVQSYEHEASDFQETPEEAPFSLEAQDVEVPETSIRKHSKSASKKIKKLEEEVMELKMLEKVVKSQNKTITRTPSEVRDSFQRLAKMHVKLEKKNKRLIKENKKLQKEVKFLKVKLRLKNSKPIAHPDLENLEEATENLND*