MKRKQSKKLQSGNGVQALIRAANARALSLEDFSPFKYFDQNGVKVELEYTTANDLSVEVQDYMLWLLKANMAEKYGGRWQKQEKIKRIEMLEPDARYLLLKKNTQCCSKEDALLEASPLHSDAAFTKGRTKEISRVSCHLAGFVQFRFVEEEGSAVLYVYELQLEPSAQGKGLGSFLMELLELIARQLGTAREWEYGRHHANRSEEKLLRLEVLSSQVEVDLSRLDAFLNWWMLPVSASLISLPAYVTHL*