301 aa
MADQKKILCVGLVCLDIISVVEEYPEEDTDTRCVSQRWQRGGNASNSCTVLSLLGAPCAF
MGSLAAGPVADFIMADFLQRAIDVSAVAWQVKGQTPSACCVVCPSSGSRTVLLYDTDLPD
VTAQDFSRVDLAQFKWIHWEGRNTGEQVKMIQQVEKFNAQLPDHQRIGISVEIEKTREPL
YELFPYGDVVFVSKDVARHFGFDSPEAALRGLYPRVKKGAVLICAWAEKGADALGPDGLL
LHSDAFPPEMLVDTLGAGDTFNAGVLHTLSNGGSVQDALAFGCRIAGRKCGFHGYDGIRE
K