MEDPLLVLFASLLGLLALGSLNGQVEARAFFVFGDSLVDSGNNNYLATSARADLPPYGIDYPSHRPTGRFSNGLNIPDLISESLGEETTLPYLSPQLNGERLLVGANFASAGIGILNDTGIQFVNIIRMPKQLLFFEQYQERLAALIGADAAQQRVNQALVLITLGGNDFVNNYYLVPFSARSRQYSLPDYVRFLISEYRKILMRLYELGVRRALVTGTGPMGCVPAELALRSRNGECDPDLTRAAELFNPQLEQMVSGLNSDLGADIFIAANIRLSSFDFVYNPEAYGFVTSKIACCGQGPYNGLGLCTVLSNLCPDRTLYAFWDPFHPSEKANRIIVNNILRGSTDYMKPMNLSTILAMDPWT