MKRSEKKSMSSALKNGIMERTQPEKVVQMQGTADLSTSKLGTKKYWDELYALELENFRRNPQDTGDCWFSDSDAEQKMIDFLVDNIGAYRISENASVVDLGTGNGHMLFELHQTEFQGKLVGIDYSEESVKLASNIAEATGVDNFISFQQADIFSGDWKPGKYDIVLDKGTLDAISLSGMKINGKLDVVDVYAGVVERILKKDGIFLITSCNFTQDELVKIIETDNLKMWKTIKYPVFQFGGVQGATICSVAFVKQN*