MSSSNGGVPPGFRFHPTDEELLHYYLKKKISYEKFEMEVIKEVDLNKIEPWDLHDRCKIGSTPQNEWYFFSHKDRKYPTGSRTNRATHSGFWKATGRDKCIRNCYKKIGMRKTLVFYKGRAPHGQKTDWIMHEYRIEDTDDDPSEDGWVVCRVFKKKNLFKVGNDVSSSINNNRLEARSFIRRESSYQGISMFELNKPEEIGIHQYPQPPMFQPHHKPLSIGYDYSLALLPRESEYQQACEPSGVEVGTCKTVGEWGMVNCQMGIHEDSSRAMRFEDEGNNNPSTVQPPSNLLSLRGENGFLGLF