MSTSGALTSYYVDSLILPESEELSTPRYPSGVGVQHARQPAPVVDHSELGACGFPSKTPVFGPSWNHVPAQFPGAVSSVYHHYGHPQGPMAAETDARYQSWLLEPVSMTGLPPSHHHYAIKPEGLGTPPGSHTALLLSDYANGTVATPSPGEKDELSAQGGELSTEGEDKPALDPNNPVSNWLHASATRKKRCPYTKHQILELEKEFLFNTYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKFNKDGAPKDD