MSISVNGQSVVPPGFRFHPTEEELLTYYLKKKVASERIDLDVIRDVDLNKLEPWDIQEKCRIGSGPQNDWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYASPGARRIGMRKTLVFYKGRAPHGQKSDWIMHEYRLEAPVDAGAGAAHHLLLPAAEHPPYYTSPPQAPSSTTTATIRGAAGDQAAQEQEGWVICRVFKKKNLVHHGQSSGVKQQAAGDDHAASHTAAAAAHMDESSPSQCSSVTVISDHVHANVNDKQQQAQASLLMMHTHHSASSDDDALDHILQQYMGGGRQAPAPDTKPALLEQLDHLHHHLAAAPTTRAAAGFYYGKFMKLPPLEHAGLPPSPPPPGAREYGAAAAAGWDDDDDALDRLAAYDHLNGLSNDASKNMAAFFDVEPSAAAAAAVDGDLWSLARSVSALHADLTMNNNV