MSSDIPDQPPSRSLRGRVAIVTGAGCAGSGIGNGRAISILLADDGCNVVCLDMNLDWANKTVDMVNAKPGRGTAIAMQGDVTKQADCDAAVQLALDKFGRLDVLVNNVGVGGAPGTAVEVDLEKFAQSLEVNVSSMVRMAKAAIPAMVRDKDGVEIKGSIVNMGSVAGMLGGTPHLLYPTSKGAVVNMTRAMAAHHAKDGIRVNCVCPGMLYTPMMYAGGMSEEVREARKGRSLLGTEGSGWDAACAVVFLASDHSRWITGAILPVDAGTTAATSITLPKGASVNG