301 aa
MLKVTIELGIAPIGWTNDDMPELGKEVTFEQAIDEMTLAGYKGTEVGNKYPKDPKTLKHF
LDLRHLKIASAWFSAFLTTKPYEETEAAFIKHRDFLHAMGAKVIVVAEQGHSVQGLLDKS
VFDDKPHFTDDEWERLATGLERLGDRAREVGMQIVYHHHMGTGVQTTAEIDRLMTMTDPD
KVSLLFDTGHLVLSGEDPLTIFNRYQDRIKHIHFKDVRQQQADEEHKDHLSFLAGVKNGM
FTVPGDGMIDFKPIWEAIQESGYDGWIIVEAEQDPAKANPFEYALKAKKYLDATMNIPQS
A