301 aa
MEKVQVHIGIPRMALSFLPRIEHLSSRVIRVLGCNPGPMTLQGTNTYLVGTGRRRILIDT
GEPAVPEYINTLKQVLQESSSAIQEIIVTHWHHDHCGGIMDICRDIVNDSDFSVSKLPRI
PHQDEVIGAGEKKYKYLKDGDVIRTEGATLKVLFTPGHTDDHMALVLLEENAIFSGDCIL
GEGTAVFEELYDYMKSLEKLLDVKADKIYPGHGPVVEGARAKIQEYILHRQAREQQILQT
LQENSEKSLTAMELVKIVYKDIPEYLHEAAEINLTHHLHKLKKEGKIIQEPSPSIRWKSH
L