MMGSSEDEQCSGDTDVPDIGQEHSSRLADHELKEMLLKKYSGCLSRLRSEFLKKRKKGKLPKDARTVLLEWWNTHYRWPYPTEEDKVRLAAMTGLDPKQINNWFINQRKRHWKPSEDMRFALMEGVAGGSSGTTLYFDTGTIGP