MELFPSQPDLYLKINRRREEQEEEDYKEQEEVQRRLLFGSKASDSDRKASDHHIHTLQFTSNNEPTKIDHNQEHMESLHQDLRSNFMVKPIRGIPLHQNQILDHYYYSPTPPFFFSEVNGQHTNPSYSYNLHHRHHRQAQPQAQRLTAKRGVRAPRMRWTTTLHAHFVHAVQLLGGHERATPKSVLELMDVQDLTLAHVKSHLQMYRTIKSTEKPTTSSDIGQSDTCENELKLNSERQARDLQGLWSNSSSEARFHLKAKASGLDMSSNKNVDQRCPSYERLSSDSSSLTGTRPEIETPNLEFVSLNVSVDLLNIIT