301 aa
MKIRKAVIPAAGFGTRFLPATKAQPKEMLPIVDKPAIQYIVEEAVKSGIESIIIVTGRNK
KSIEDHFDKSVELEQALLDKGKLQLLGEVQAISDMASIHFIRQREPLGLGHAILCAQQFI
GDEPFAVLLGDDIMVAEPPALKQMIHVYEEFGKQVIGVKHVPDSEVNKYGIIDSLSKWDS
VHEVTGLIEKPTLAEAPSNMAIMGRYILEPSIFAVIEKMEKGAGGEYQLTDALNTICQRE
GGGLMALELQGSRYDIGDKFGYIKAILEIGLQREELSHLLVPYLRGLVSWSKLVNPAAVH
S