MHIFRTKEEAANHLRTKFTDAHEVKDLIERHGIAMKRGCYNSYEAKVVDEAIRRFLEERGMEMKNLYGFFLEEEKEFPIRELLIEISNALRQRTMNSIWVYVSYHYHPYIDAKWEPENEIQLLNLVRVLGFKWKEICGIMNKTSRKCISMYYRIMGFNYLYRKSFKMPEEGIPTTDEEWEGLCDRLRTNRKRLSHLINGYISSKLVVPFWNEYNNMALMGYVILHNHFCSVDIKIREILKLIDEGGIEAPDDEIVGREKIKEEISKLIPDLCNYELDIPIDAEDIFWRTIKLFVKFSSGLLRSRFIQITKVYGIRTFKDLIEVFRNLAVDCYLYKIKDKIRDEVSKIMTQKKTRRRSTKDLVTREGTGVVKESCC