MDSLSLSNSQSIAGVLALLLLSGIYVYLNSPSYPVVNGKRPWELRIIHAQKRFLSNARDLIDSGLARWPAFHLVTEAGYRLVLDPKYANEIRSHEALSFGKATAQDFHAGIHGFEPFEQGTRSDQIVSDVVRMKLTQSLGNVTKPLSDETAIALQKNWTDEADWHTIPVKKTVLDIVAQLSSKVFLGDQICRNPEWLRITVAYTVDSFLAAQALRMWPTFMRRLVAPFIPGVQKIRAELEEARRIILPVLEKRKAEKQTAIAAGKTPARYNDAMEWMEQCAKGRPYDAAVSQLSLSLGAIHTTSDMLTQVLYDICGHSDLVDELRQEVLTVIAAEGWQKTTLYKLKLMDSVLKESQRVKPIGIVKLSDGTVIPKNANLIVSSQRMWDESIYPSPDKFDPYRFLRLRETPGHETSAQFVSPSPDHMGFGFGKHSCPGRFFAANEIKIALCHILLKYDFRLTEEWRNPRPIASGAGLTAEPRATMEIRRRKEEIQL*