MRIKHTWLRKRFGQLPKGYSKLQLVQYTRAYLLYLVGTTIFADSSKGTTLAIYLQLFHDFDTAGKYAWGAAALAFLYRSLSKVVDGETVHFSGSATLLQCWIYEHFIALHPKPIQMNSRMARACAWVKQPRQKDPYKVFENLTVILVNWEPYEESQEEDYKTLNEINKETALCRSFLISFNIAEYYMPDRMLRQFGKAQGIPAEPLKWDRREKVGVHPTSWKDELSVEIRDWHERQHNIIEAVIDINGGLPTKEYMAWYNRFTP*