MEKRPAFTARHEFTSRVVVPLAGKRSVPDGFETEVESKRPAIDSPQQRPASPVPNKRKQRKPPNYLRHGDRCCIIKRVADGEPQAALAREFGVTRAAVCQMYKNRAEILSRENETEQLSPSPVAPPAALVGESRTSVNRPTEQIFPNGKSERVNVPEPPTLQSRSKRVTLLLNTLQDERTNPVESRRAAARLTFILLEETLASYDQHVSDASCGYSNAKFCAVTLGDESTSFLTAFCQIDPHGSTGQIHVKAEHTAGYTNWQLEYLDVPDNITDFEVLLFSTSASGGAECKAIEALRRIGVLECSICLVMVVCSSHGFEKISARFPGTSQEKLCRLYNLNPLVRPCMFNRDQDNFRRDWR