301 aa
MKYAEMMAQLVGGAGFVAALDQSGGSTPAALQAFGIGADRYSGEDEMFALIHGLRVRIMK
APCIDGRRVLGVILFERTMDAQIDTVPVPEFLWRRGIVSFVKIDQGLEKDTGGVQLMKPM
PDLESLLSRARSRAVFGTKMRSVINVASHQGIGDVVRQQFELANHVLDQRLVPIIEPEVN
IASATRQECESILLAELSNALDGQAYGRRVVLKLSLPVSDGLYAPLVAHPSCARVLALSG
GLSQDAACAALERNRGMIASFSRALLQDLRAHMQDQEFNDVLGRAVERIYRASTVKRLAD
R