MVQGNLQGKRLNFPIPDEEVQKPNVYFWIYDNQGENDHHKTAENVQVHPSSNNKNLVNKDDTNFRIYHNQGENSQQGNHKIKEENARLHLSSYNIDHENKFDNHLWIYNNQGENAQQTLQEVSDKQGENKHQRVKTEKAHIHSSSHMDHIDPSLRVFFLIDDLKIGKTITVSFPRRDLSSSPSFLPKEEADSIPFSQKELPNLLQRFSFSRNSPQGKAMEDTLRECEAPHIKGETKYCATSAEAMLDFVQGIMGEKIQFKALSTTHFSNSTPPLQEYTILDAPQEVETPKMVACHTMPYAYAIFYCHYTISKSKVFKVSLGGENGDRVEAIAVCHLDTSEWSPSHASFQLLGILPGTSPICHFFPSDNLVWVPKIASTQVI*