MKKIDLKKVARKIEVDNRIPLRNYYRIADNLLRQAGIYREEKNVVDLYIMLLRYSSLISETIPFHRDYQASLPQARLGSRKRLRAVINELESLKPEFDRRVDELNRADDESYSVVGSGFPVVSYSSDAVEWPPVNRASYFRAGDINKPAALPTTSQTSGMFNSKPIDQQFQKLSFDFLPPNQATLSRHSFLGPSGLKSQWVAPKSEIKVQYPSSTDWGTAENSGLIDAGPSASSTSLNGDSQGVSTLNSVLSLDDGRWQRHSEAVTSQFISDATEDPFQFVGMKQPSPPPVLAQVHQEYAHICPSKVADPRPGPALPSLEEKDGSNAYQHLHVPVRIMEDFLRLARSNTERNLETCGVLAGSLKNRVFHITTLIIPKQESTSDSCQTLNEEEIFEVQDRLSLFPLGWIHTHPTQTCFMSSVDLHTHYSYQIMLPEAVAIVMAPTDETTPHGIFHLSDPSGVSVIRNCQQRGFHPHEESEDGNPIYEHCSHVFLNAKLKYEVLDLR*