MKEKHATAPVRFRRYLEMDGVKSLNRVGLAGIKTIAQHTEFLWLRDSDFLTSLTDLDLEDNEVVEECRVERCHTMHNIFDKGAEKDIRGLRRLWVSELLKLKTLYDGQQDFHSLQHLYLWWCPNITSLSYWPYFPKLETLEIRYCPRLECIYKKQLLYIGEHAFPRLRTLCLWDLRKLEFVCRGYLPALTKLKVGRCPKLHKLPILRPPTSNNGDPDAQPIEIQGESKWCDNIKWAQEEEEEGRGTRRPINFKKVQSPRWFYNHYRK