MVMKAKVEAFGEGATSLIAADSYHFVSDEPPSLGGKGMGPNPLSLLLGSLVGCTQFTASMIANELKLGGGVDAVSWAASGEYNLQGVRGTEEGVDARFTRISLQGTVETGMSQQDLDQVARLVDKRCIIAATLKASGLDLDLQLKKGQVDHQSEPARALRELQQQQGSSTGQVKGDPGRDGDAPRFAGTAGQGRASAHGFSTLSRSFHTSPSWHQGKDGEDVAREHLNAAETPQLQKDRSSSQSDSTEGGAYSNRDDPRAQASQPVDGKSDEQIVKEQGAGTTVHPGAAGNVEGGEPMKEGGSQAPGYADRAADSKX