301 aa
MTSTSQFKQLERLGNGTYATVYKGLNKTTGLYVALKEVKLDSEEGTPSTAIREISLMKEL
KHENIVRLYDVIHTENKLTLVFEFMDNDLKKFMDSRLDREMPRGLELSLVKYFQWQLLQG
VAFCHENRILHRDLKPQNLLINNKGQLKLGDFGLARAFGIPVNTFSSEVVTLWYRAPDVL
MGSRTYCTSIDIWSCGCILAEMIMGKALFPGTNDDEQLKLIFETMGTPTEQTWVGVSQLP
KYNPQIPLYPNKDIKQLLQATTKEQISDVLVNLIQGLLQLNPSMRLSAQQALSHPLFEEY
H