MSNDDGTVTNGAIVEHTSAANKGTLNAVKKPPAKDRHSKVDGRGRRIRMPIICAARVFQLTRELGHKSDGQTIEWLLRQAEPSIIAATGTGTTPASFSTASLSTSSPFTLGKRVVRAEEGESGAGGGELSVGHTMGASGGGGFWAVPARNDFGQVWSFAAGAPPEMLFTQQQQQPATLFVRHQQQQQQEASAAAAMGEASAARVGNYLPGHHLNLLASLSGGNTGSGRREEEDNSR