MSPTLEPPDKPGSRRVHTKSRTGCRVCKRRRVKCDEGRPICRNCAVGERPCSYGPDKSPDTRFLGTPAAPPSFSSSPGYATSLMPGLELAPLGIRTRFTALHMVLLYHAATDMASFMKLEGDMHPIIARALGSAHTEPYVLDQLLALAALHRSTLDPDAAAILRHEATELQTRALGMFNETRDSISEATFVPSFLFASFVGIHILYNTLSDHQPTVGGFVGGFVNYMRIHRGIRAVTSRYWAELLRSDLKPLLYVTQWMEKAEPPSPGTETAHLRAYLESTSGSSTPSKNATLEALRCMQWVLDLKAQVSPMSSTLGHAIHVVMAWPLIVPDEYIENLYQHQPESLVVLAFWGAVLHQHRDFWVFGNAGSMLVKLISTHIGPFWTDALAWPHGVIAKDRPDS