MGAASTPSDGSGKKVRKPYTITKSRESWTDEEHDKFLEALQLFDRDWKKIEDFVGSKTVIQIRSHAQKYFLKVQKSGTTAHVPPPRPKRKAAHPYPQKASKNVLVPLQASIAYPSSMNAIASTYSPWDETSIMINPASNQILLSHEEFTSFQGTEALIMGYGVTDSADIRSKGLARINKCSLSEIESSSRTLPSSEIPEQGKQAPLLHGIPDFSEVYSFIGSVFDPDSKGHAQKLREMDPINFETVS