301 aa
MSQFLVQLGNSATVVEAYLTAALARQESEGTPARLAEAIRHAVLGGGKRFRPFLVFHSAA
LFGATKEAALPAAGAIECIHCYSLVHDDLPSMDNDELRRGRPTVWKAYDDWTAILVGDAL
QAFAFELVGRPESNSNPSIRADLVHILAVASGAIGMVGGQQLDLEAGKLSNQPTPTIESI
MRLQAMKTGALITAACEMGAVVGGAKPEERAALKTYGEHLGVAFQISDDLLDAEGSSADT
GKATGKDAAAGKATLIGMLGIKKARSHLDRSIAAAIAALNVFGEKAEPLADAARLMGRRD
S