MVSNGPYHPYNIFGPQPSFAYSSTTVFPGYLNPPTTNPTTSDQNRKATGRRERTTFNPMQLSYLESVFKQTHYPDVYYREQIAEKIGLQESRIQVWFKNRRAKDRQQKRMMQVRHNHDRCSNHAAETPPPEPNKGESSAQKSISPLIIPGSAEFNLKTGNSSGNTTKEEYSLRTVCPTHPANLASWSSAYSLGAQPAAAYMPGASHAHAACGFNLSGTSAPSYYPYQGDIYNPYVQSNAAAAAAATYSYPQMFNSLNNDLQKPNN