301 aa
MARLLGPAAAIDVLADVLRAGLDPEEGPARTSVRVPAGELLLMPAAFGPYAGVKIAGVAP
ANPAAGLPRITGSYLLLDGANLRPLALLDGAALTELRTPAVSALAVRHLTPTGKPLRLVL
FGTGPQAYGHLEAVLAVRQVAEAIVVGRNQIGARALAGYARTLGVLARTGTPDDVAKADL
VVCCTTAREPLFDGSLVAPGATVVAVGSHEPDAREVDSTLVARSEVYVEARGAALREAGD
LLVPTAEGTIEEDHIVAGIADLVTGRRTPTTERPRFFKSVGMAWEDLAVAGALYEAALAA
P