MSKPQVLFIGEPNRDLPEFHEFSAQFECIHYKITSKETLLEDLQGKLSKVVAIYGSWLGFHPVGGLTEDIVQALPDSLKLVTSCSVGLDGWGSEQLAKRGIKLYNCPSLGAEQVADLVLYHTLQSFRYFKVFEDNFRESGHTVKTRSLLQSASLDKQTGKVVLNSTDSSDYAFGHRLGDSLPILTPFGKNAVVVGFGSIGSRIAKRLHAIGMNISYVKRTRLSSEQEAQLLFPVKYYASLKEAAPVADLVVLSLPGTSETENLYNKEIIDLVPHRSRVINVGRGTIVNEDDLLAGLRSGKLSFAGLDVYAKEPAVSRELIERQDVILTPHIGSSTVENFNDTSIFCLRNIQDVILYGKEGLSRVN*