MEPPPTEPWQLEKALGAPLLERLPVSWKRLAQLEGVFGRDKAAALFASPAECQAEDVSTVASLVLNRGYQFPSWEDLHSLCLTGMWEVCLRYLDPTMQEVLAPGTNSVTMDEAETKSWPDLLLFAKKRLVFKSEHRARREELGSAWSTLAYSLGNISPCFHRGLDWTLGAATGARMLRFGVFWPDGDMVLSPLLDIGYVSSRYEAIKSSTNLIRIALSWLSVLEESNHTMLMPYQAVASHVYGNGNITRKLEIVDGIAIKTIQPWKLHELHGYSKMEYVERAYSVKSRHVARLDWQRDIVRDDVYRVQSKVFGFPARPTQQEQLVQAVKHTLLGLDALHGAGLVHRDLEWSNVIYNEVLQVWVIQGLECVWKAGEVPVVQGQWTQEVLVDGKYTSSSDLCLSG*