301 aa
MDVRQLRYFLEVARLSNFTKAAEALRIAQPAISMAVKKLEEELDLVLFNRQDKKVSLTAE
GEIFLPHARRILDDLRGAELEMAELKGLSKGEVRIGITPMISAYFFPDIIRDFKRSYPQL
RVSVLGEGSGRIQKMIGQGELDMGVVAGSGSGSFPPHLEVRRFLREEIVVCVPLDHPFAG
RRSVTLAEFIGEPLVFYKEGYYIREFFLEALKGTGSAPDIVFETNLFSLVKSLVRNGTGI
SIFLKMALAEDRDLAAVHFDPPLHLDLLIAWKRDTYLSLANRAFVDFLLQHAPGERGGEE
P