MLLTASITNRRFYSVPYLKKDSECHLDCFEVFSCSPQRFQKCEYAKTKLFRTEGHGWGLLADENIKAGQFIIESCGEVISFEEVKKRSQAYESHDLKDMYVISVDGNDFIDSTRKGSFARFINHSCSPNCETTKWIVSGETRVGLLAKQDISAGMELTYEYNFEWYYGGANVRCLCGAANCSLFLGAKCRRFREYNHVWEDGDDRDVSRCEQCPDVVREEMKKYVDVKKEQKCQALLQADVTNTTDDKDEDMEEDFLLLLNYQ*