MSISVNGQSVVPPGFRFHPTEEELLTYYLKKKVASERIDLDVIRDVDLNKLEPWDIQDKCRVGSSSGPQNDWYFFSHKDRKYPTGTRTNRATAAGFWKATGRDKAIYAAGGAARRIGMRKTLVFYQGRAPHGHKSDWIMHEYRLDAADADHHHPCCYPSPPPLPTAIVRGAAGPGDQVPQEQEGWVICRVFKKKNLVHHGAAQSSGGGGTAAAASKMESSPTSTTIIGDHASDDALDHILQYMGGGDTKPALLNHNQHLAAAADATTTTTAACPAAATSAGLYGNNKFMKLPPLEHAGGWLPPSPGPCEYGASGIADWDALDRLAAYELNGLSDASKNMAAFFDGDLWSMARSVSALHAADLAMNNA