301 aa
MLKVTIELGIAPIGWTNDDMPELGKEVTFEQAIDEMTLAGYKGTEVGNKYPKDPKALKHF
LDLRHLKIASAWFSAFLTTKPYEETEAAFIKHRDFLHAMGAKVIVVAEQGHSVQGLLDKS
VFDDKPHFTDDEWERLATGLERLGDRAREVGMQIVYHHHMGTGVQTTAEIDRLMTMTDPD
KVSLLFDTGHLVLSGEDPLTIFNRYQDRIKHIHFKDVRQQQADEEHKDHLSFLAGVKNGM
FTVPGDGMIDFKPIWEAIQESGYDGWIIVEAEQDPAKANPFEYALKAKKYLDATMNIPQS
A