VGGRFTRESVRILKNWLATHQNHPYPREPDRKMLQEETGLTKTQISNWLANARRRGKI