301 aa
MHIGLIGLGKMGFGMRERLRRNNVDVTGFDRDPVHSDVSSLTELVDELPVPRIVWVMVPA
GDSTAGTITALSEVLSPGDLVIDGGNSRFTDDSESARILGNRGIRFLDCGVSGGIRGRDE
GYALMVGGAADDVQRAMPLFDALRPDGERGDSFVHAGKTGAGHYAKMVHNGIEYGLMQSY
AEGYELLAGQDVVDDVPGILAAWQHGTVVRSWLLELAVQALQEDPDLAGVGGHIEDSGEG
RWAVEEAVARGIPAPAITAALYARFASRQQDAPALRMVAALRRQFGGHEVRRPEHGGPDA
G