GSHMIVQIGRREEFDKKLLGEMHKLRAQVFKERKGWDVSVIDEMEIDGYDALSPYYMLIQEDGQVFGCWRILDTTGPYMLKNTFPELLHGKEAPCSPHIWELSRFAINSGQKGSLGFSDCTLEAMRALARYSLQNDIQTLVTVTTVGVEKMMIRAGLDVSRFGPHLKIGIERAVALRIELNAKTQIALYGGVLVEQRLAVS