MASDPEQLTLSSLGKVGKSSGEIDGAEEPLLNGIHPSENYSVSAAILPFLFPALGGLLYGYDIGATSCATISIESATLSGISWYDLSSVEIGLITSGSLYGALIGSVLAFNIGDFLGRRRELILAAILYIVGALVTAIAPDLAIMVIGRFVFGIGIGLAMHAAPMYIAETAPSQIRGRLISLKEFFIVLGMVAGYGIGSLLVDIVSGWRYMYGASIPLAVIMGIGMWWLPASPRWLLLCAIKKKENMQDLRERAIYCMCRLRGQAIGDSAPQQVDEILLELSYVQEEKEATLGEMFRGKCLKALTIGAGLVLFQQITGQPSVLYYAASILQSAGFSAASDATRVSILLGLLKLVMTGAAVLVVDRLGRRPLLLGGVSGMVISLFLLGSYYLFLDDAPAVAVVALLLYVGCYQLSFGPIGWLMISEIFPLRLRGRGLSIAVLVNFGANALVTFAFSPLKALLGAGVLFYAFGVIALLSLIFIFVIVPETKGLTLEEIEAKCLC