MRHDTEGWKCLETTFRALQHMMEGCGDAFRPYLDDSLRLLIYRALYHPNRFVREACHFIMGSVCKLLEGPDLEELAPEIAKKLGLGLSDNWSQVRFAASTATRTFMLCTAPYRERVFPLMVPYMCLNRYYVAEGVRLYSQETWRMVMGDQGREEVAKCAPQVVAYYIEQSKANNHAVREAACACIAELMCKVDKAAVAPFVPRLLRALIMCFKDASWPVRDAACLACGRCVTAFPEESREVLEDLYTLWFAHLWDNIFSVREDSAVALGDAVRAYGDEAVARITEKLRVMILEAKDQPADSKAYGSLENTTQFGVAAQRARANDEDLHTDKTMFSCGSLAPKLQRGGGSCMDHGFARPKEPWEASDGSIYMLRELSX