PGILLPVKKKTRTFYSAEQLEELEKMFQEDHYPDNEKRRAIAAVVGVTPQRIMVMPVWVTLMGSVPEKCQEEELKQGESSGFIWVWFQNRRAKWRKTEKSNVKGSKKYSTSAALAVHAGSDICGYNSRVPLLPMPPLPDQSAILISPVTGMIASCEAVQTKALLQLDFSSSRVECFPSLPSPPPIRRASLPLSLSFSPYSHIVPLMLDAPNSECS