MDFAEETSQDYVFFKIDFDKAYDRLQWSYILDSLKQMGLGSKFVDMVKTLFGQASARVIVNGALTQSFPLVKSIRQGCPLAPLLYAIASDGLNWLLADRMDKGSLKGIQLASGKQVCSQMFADDTSALVANEETYLKEFWECLRIYYIASGSIINHSKTGIRALIEPPPDWLLQAGCVLLQEGQVFRLLGIPKGFGVSLLQRWRWILDNTEKKLQKWQQRHLNLAGRRMVVNHYIIPSIIYYLSCWRPPDKDLLLFSKLCRNFLWGGDPWHRSVPKVKWKWCCVSTNQGGLGIIDVTEMADRMAAKWILRGLFNPEEPWAWLLFRNMHKFKLSESPKWTDSDSDSDSDSESDSEDSDSDSESDSEDEDKKSKKNKKDKKGILTYSEDGIWTGHGELCGCAGLKTRAWSNDQVKEKQLKTG*