MGEYCPSPQGLAALPSPSPETAVRPSYGSCDRRYVKQVFDNLHGSISLDPLALQFVDTEEFQRLRDLKQLGLTYLVYPGAVHTRFEHSLGVYSLAGKAINNLKTYQGEELGIDHVDMQTVKLAGLLHDIGHGPFSHLFEHEFLPRVDPGSSWSHEDMSVLLLDSIVDKHAIDIENDYLKTIKDMITASSKHAITKSANEKHFLYDIVANGRNGIDVDKFDYIGRDCRACGLGCNFQYWRLTEGMRVMGDEICYPAKDYLSIHKLFSTRADLHRTVYTHAKVKAVELMLVDALIEANDYLGISLHAHDPEDFWKLDDTIIKSIETAPNNELKKAKEIIQRIRRRELYKFCNQYSVPKDKLEHFKNITAQDVVCSQKSSEVLLKEEDVAVSNVKIDLTRGKDNPLESIKFFKDFGCDEKFPITDDRVSHLLPAYNEDRIVRVYAKKPELVDVVSEAFENLQMRMYGEKTQVHETPKKKRIRSN*