MDSTKAQTPEEQRAKNAKTILENIQIYERMCDLFGVSEDDKLIIENSISIERMIRVVTDKKYQDKKLKNAGSDPEKIANAGKVFCRLVESTAGKCSARLGMALKPNVEAVLTDVLGNELDRAAVLGKRMGFSAMFKSNLEEVLYQRGKNQLKKRNAAETFTLSQGASLEARFRPIMEKHLGVGTVVASIKNILASKKNGNYRNKMVRKPGGNRESWSPLEREISFLNKKLFPGPMRQLCKKFEYLNEQEKQLALNLMLDASLILKPQVTHKMIMPWSMWLAVKKYAEMNKGSPSLEDLAAYSGVRAFMAFNTACYMSKFTIGKGIVGDAEIMENGNDKMQTLAMACFGLAYEDTGIVAAMISQPMKKRYQLRVGNFNPPEKGTIKGTSAGYFHKWAEFGNRLPFNSFGTGESKQISNSGVFAVQRPSTTNIQRLAELMARNTGETSDNFTQLVQKIREQVGAFADQKANLREFTGGYIYDITDVTKSNPKIPQLGGDSFFFEFTGSDVPRTGAKRRVGGADDVTPGTSQPKKRGRQGAGAESSMDIETVGED