MQYGSFNNNQFPNNYNPRVNVQQQQHMVQQSQAVYAQQQARQRAQQTQAQQLHQAQQVAQVQQQQQLYGAHDAGSQGNPALDDEKMTELVYSMYNIDKRESALLELSKRREQYDNLALVLWNSFGTMAILLTEIIDVYPLLSPPALTASASNRVCNALALLQCVASHPETRSGFLAANLPLLLYPFLNTTSKTRPFEYLRLTSLGVIGALVKPAGTDPVNPADNAQVINFLLTTEIIPLCLRIMQHGTELSKTVAIFIVQKILLDEIGLTYICHTYERFHAVVNVLGLMVNDLTHTQAVRLLKHVVRCYLRLSDNPKAREALANTLPDALKNKQFDALLKSDMVTKRCLQSLLATVYPPKTPEP