DTGEAVLIIPCKICNDKASGFHYGVHSCEGCKGFFRRTIRKNLTYKPCDGSCTVHRRSRNKCQYCRFQKCLNAGMSHDSVRFGRMPKVEREKIILELQSKKDSVFDEAEHEIQLKVMIDSIVRVYEETCITHAKMEVMRKKIKENAMVRSAGYFFLIQFSTFLYDKPFPPGEGILDALFPKSGVVLSDVQRILDALQKETVRGIEAMAKFAKGIPGFLELDLNDQVTLLKYSSYEVCLVIASRLLYDLKFYIGYSGVVVTLEAMKSLSLWPIMEPKYQFWKAINVLALTETEIALFCSIIIMSSDRTNLVNRQQIEEIQERMTEGLEFQLKRNHPSSPRHLARLLVKLADLRQLATEHIDMLK