MEGPVCVVQVFNRSVHCIGSLFCLAFLFSVSVDMAAEYLKPTWAILNKATESRVNDERKGSSSALEKVLASPGVKSRKVTALRSSSQDAVNEMAQSIIDNEAVNNPFYVLDLGLVVDLWHKWQEALPRVQPFYAVKCNPDPALLSALAALGAGFDCASWAEIEAILKLGVSPDRIVYANPCKAETQLKYAANVGVNLTTFDSIEEVAKIKKFHPRCALLLRVKVPDEDEDGTGCPLGPDSKYGALTEEVGPLLQSAQQSGLTVAGVSFHVGRGVSGSRVYAEALGAARGVFDAAPRYSLHKLGILHIGGGFTAGPAFTEVAGTIRVALKTYFPDETAVSVIGGPGRYFAESAFSLAANVIGKRARGETREYWINDGIYGSMSCLLHGKTELTALPLACKSRRANTSCTGLPKYRSTVFGQTSAAVDTVLTDYLLPELGVGDWLVFPNMGAYTIATRSNFNGFSGSAIRTYCAASAAS*