MARGRAGEKEEGEKHIGLLKLAQTLSFLLIFMAGIIIGLAASSHIDRYFNSLPTTAFSSSSSAALQTVPDYSNCTVVHRDCAGGEDENHDDDAAEKRRDRDCWSVEGFVRPGNLSHGMSDDELFWRASMVPVKEEYPYERAPKVAFMFLTRGPLPMLPLWEKFFRGNEKYLSVYVHTPPGYDMNVSSGSAFYDRQIPSQKVEWGSPLLTDAEKRLLANALLDFSNERFILLSESCVPVYNFSTVYSYLINSAYSFVDSYDEPTRYGRGRYSRKMLPDIKLHHWRKGSQWFEVNRKLAIYIISDSKYYSLFKQFCRPACYPDEHYIPTFLNMFHGSVNANRSVTWVDWSIGGPHPATYGADNITEGFLQSIRKNETDCLYNEEPTSLCFLFARKFAPSALAPLMNLSSTVMGF*