MSDNSGAVNNGALIDPQRNQPPGGGGGGGATNGALAVKKPPSKDRHSKVDGRGRRIRMPIICAARVFQLTRELGHKSDGQTIEWLLRQAEPSIIAATGTGTTPASFSTVSVSVRAGGNSNSISSLSSNNVHSAASLDHKPLLGPAPFILGKRMRPEEDGNGGKDDGGVPVGPTIGSLMGPTATAAAGSGGFWALPARADFWGFAAAPPEMVVQPTAVQQSSLFMHQQHAAAAAAMGEASAARLGNYLPGHLNLLASLSGGSGSSGRREEDQR