303 aa
MKIIDLCAGVGGVRLGFDKAFGGVECLLTSEIDKHAQQTYADNWGDENIQGDIFAIDEND
VPDHDILLAGFPCQAFSKAGLKQGMLDPRGTIIFEILRIIRAKKPSVLFFENVPQLLTHD
KGNTFKTIYRLLQDEGYDIHYQVMNTKDFGLPQRRERVFIVCFRDPVFFSFPIPPRTPTR
VGDILEPDNDQYTISDRAWKGFRERKERNKANGKGFGYQAVTVDSVCTGTITAQYYKDGV
QCLVLQEGKNPRMLSPRECFRLQGFPDSFKMHKSKTQAYKQAGNSVSVPVIEAIAKQIKK
ALA