MYPNQGLMFNEFPLDQHTLRDLNRHEKSLGLLTEKFVQLLKEAPDGILDLKMAADFLAVRQKRRIYDITNVLEGIGLIEKRTKNSIQWKGGSAATNGPDIQARLDELQAEVEYLENLEKKVDEHRGKVLQSLRNVQEDLDNLQYAYVTHQDLINIFQDRTMLVIRAPPGTRLEAPVPENPMEQPVQTIFSLKRSYKVHVKSFTTPIHVLLVNQEEGSDKARVLPVPVTSDSIALSRRPSTKLNEENAFVSPLLPLSPPPSECDFNYNLDETEGVCDLFDIPVIPTSTN