MDGVKSLNRVGLAGIKTIAQHTEFLWLRDSDFLTSLTDLDLEDNEVVEECRVERCHTMHNIFDKGAEKDIRGLRRLWVSELLKLKTLYDGQQDFHSLQHLYLWWCPNITSLSYWPYFPKLETLEIRYCPRLECIYKKQLLYIGEHAFPRLRTLCLWDLRKLEFVCRGYLPALTKLKVGRCPKLHKLPILRPPTSNNGDPDAQPIEIQGESKWCDNIKWAQEEEEEGRGTRRPINFKKVQSPRWFYNHYRK