MVESRFQFATASDSARVKFFEDLATEARQSRGLVLYGPDVRSRIHWNLCAERRILLEKGELPSRGPNDSRMIILQDEWNKMVLGVTEQTPPSYNEERELGRLEDLAMKNLLRHFDVLKTGHSDAAKRQDAEAAIAVLVATDVKSIIPFNIKTKLAASLRSNYFLSTSDTSEEGQIRKNQARDCLMEQGQGSRKRYLEEDEGDNDSESIKQKKPRASAVRSHLEGLVRDRAGAATDTAQWIQAHGSSQPITPASLGPESRQNIEASARVRVAAPSEEESRSAEQSEVAERLETVSIQDEGGEGGGIKKMGLHELAALKRLQNEDKKRKKADKDAKEKEKKKNKNKKKDKKAIRSKSD