MKSLRVMLCALPLALTGCSTMSAVNWSAAYPWNWFGASTEVTEQGVGKLTASTPLNEQAISDALGSDYRLRSGMKTDKGNIVHYFEALKNNSVALTINGDNGAISRIDVRDADIKTASGVKIGTPFSDLYSKAFGNCQKGSHDNGAVVECQAEGSQHISYAFTGHWSGPDELMPSDDTLKNWKVSKIIWRR