MDSQSGFCERTGIFYSKRPHVQLPSDPSLTLPDLIMRRNADFDTTATAYIDACTGRQLRYGDLRSQVEALSEGLCELAGLRHGDVVMLIAPNCISFPVILYSIISAGAIATTINPLNHPSEISRQMVDSHTSMVACTPSLLPKVINNISSLHLPLLLIDQEASDPVKQSSELPCRVVLLSELLKCTPRGSKGAAWSNAQRTGQDSTAVLLYSSGTTGTSKGVVITHRNLIACSHLHFLRNEGVPWKLRTYLCLIPLFHVYGFSVFTCGLIFRGCTVVLLPKFDMVASLQAIEKYRITHLPVVPTIVLAFAKLPIVERFDLSSLVQVGCGAAPLSKEVSAAFKSRFPSIPIMQGYSSTESTAVGAFMVTEEESARYGSSGLLAPNTEAKIVDVDTGKSLGPNRQGEVCLRGPTIMKGYFGRPVETAAMVDMEGWLHTGDLGYIDAQGFLFLVDRLKELIKYKGLQVAPAELEAVLLSHPEIVDAAVIPYPDEAAGQIPVAFVVKDPQATVGEDAIMRFVAEQVAPYKKLRKLRFVSSIPKSAAGKILRRQLIKEASSKL*