MTTSELVFIPSPGAGHLPPTVELARLLLDRDQRLSITIIIMNLPLEAKPDTETPTSTPRLRLIDIPSDDSTKDLISPNTFISKFLENQKPRVRDIVSGITESHSVRLVGFVVDMFCVAMTDVANEFGVPTYLYFTSSAAALGLMFDLQAKHDDEDFDVTELKDSELEVSLPSYANPVPAKVLPSVLFDKDGGCNTFIGLARKYRGMKGILVNTFEELERYAMESFLRSNANIPLVFPVGPILNLKTPTNDGKADGIMTWLDDQPDCSVVFLCFGSMGSFNEEQVKEIAVALEKSGQRFLWSLRRPPSKDKLMGLPKDYENYEDVLPEGFLERTSGVGKVIGWAPQTAVLSHSSVGGFVSHCGWNSTLESIWCGVPVAAWPLYAEQQLNAFKLVVELGLAAEIKIDYRSNMRPGGNEKEVIVSAAEIESGIRRLISDGEMRKKVKEMKEKSRFAVSEGGSSHASIGRFIDHVIVNE*