MFTKAMVTLSSTLQSFPLPSHLLFSPCPLTSPSIFDRTKPYRWSFAGCWPGVSPVSKSRDAMSFSRLRIAVVGDVHDCWDPVIDEKALRALEPNLVLFTGDFGDENVELVEQVSCLDFPKAIILGNHDCWFTSSLTSSNSGNAVQLQLQSLGDSHVAYSRIDFPELKISIVGGRPFSSGGSSLGPARQLISERYGIRSMKESAKRISKLALEAPIDHALVFLAHDGPTGLGSNPQDICGKDWSTSSGDHGDPDLAEAINYVKEKGSRKVQLVAFGHMHKKLCNHRGFRTMLVVGSDNTIYVNAAVVPRIRTVRRQRNGIFSTGKQSGETKRNFTLVEMVDGEVDEVSEVWISVGEDAHQEEKTVLFSLHKESTSSGSSSVR*