QPPPQFHPIFPANPLFHMAPPHHPVAGGGIFPPNFNAFNAFNALRRNLQDVDTSSEMKKKRTKVEIKKEDAMSSRASPLSASASPPLSRFFPAPTMVGHYGGMNFGDREDSPTNSDELSECGYEGGGSSSMLTPMHLRKAKLMFFYTRYPNSNLLKSYFPDIRFNKNNTAQLVKWFSNFREFYYNQMEKFARQALAEGITDRNDIFVSKDSELFKVLNTHYNRNNHIKAPDRLVFVVQETLREFHDAIKQGKDIEPSWKKTIYKVINRLEDQIPDFFKEPNFLERLET