301 aa
MEMLHLRYFVAVAEELNFSAAARKLHMAASPLSQRIKDLEHELGQQLFDRSTHHVTLTDA
GAALLPLARDVLEQVSAIPWKLAEATKPQRSTVFLGMPAGVHPDLRDRVKALAERVKQSY
ELKRWPGTTADLVQGVHDGKLALTLARLPVADPALEQLPVMSERLGAVVPADLFAGRDSV
SLAELAEFPYVASPGEIVPAYFDQLDHQLNELGVKKRIRLTNTGYGGTSEIISSGEAFSI
SMLDAKSPMHGYRLDNVTVLPFTDFRPQLDTGLLWRRDRTDGDLRDLVDAAKEIFAEPLS
S