303 aa
MKNDQIVFEKTKNIAHDINQMQNQQEIIDYLFRQDSLTLNQLKHYYSEPSLPLQFLVKVA
VLCMFISMTLASFLFIQAKEVFTNTILSDISPAVFSIFTVICIFMTYTKIIKKGNKNKGK
ASLNQRSEFYEKNKLINTILYKKYKMDQQNIQANKHTASDNEDSMNFSAVLNHVLTISKN
DKELLGYLDTRDNAMLSQLKAYFSTRPFSLPHYMSLMFCGSIIVVYATSLFSGQINYIDI
PHIFIFLLLIIFLKILIDLIKLLNISRKGQLHTVLHFAQRAEYLRMRGVIDFILTERYNK
KIM