MASRRIAYTTKEKLNVIAFAEAHRNRAAGREFNINESNIRSWRSKRGSLLKMPKTKCALRGRKTFFPEVEAEKNNISQKLSSDHEEKLMEFKKFIIKQRKKNGFDLSQIGNANQTPMTFDLPSASTITTKGDKTVHLRTRTGNEKNRFTLMLACTADGGKLPPYVIFCQNWLKTVWGKRPGAAPKKKSLLVLDACHRSSGVKDLLKEELTTELAIIPSGLTSILQPLYVSINKPMKVAVRKMWAEWMAGGEHTYTKAGARRKVELDIMCEWIVKAWKELDAEIIINTCAVIYFHKYRKVTSEPSSITTEKFLFK