MATKMTTGIPTPRIINPIIRGEFSPRALEFEPLQIGIKPLPPQGTRIFRFWESKTNPWGIRVSMDYERRSRRKGAIFPDQWGRGSSGGLLVAKGVRIGNPRGAGMENHGWGREECGVVRGAERGEDEIVAGVAVMVERKKRTVMMVLWVWVEKKVAVGISIWKSRRRNGNVPAVVVRAVGVWERMSEGIHGGAIAFFCLGPLVEQRGCNLL