301 aa
MSPFTDHEVCALTAPGALNSAAGSLYVVATPIGNLDDISARALKILRDVALIAAEDTRHS
QRLMQHFGIPTPLAACHEHNERDEGSRFITRLLAGDDVALISDAGTPLISDPGYHLVRQA
RAAGINVVPVPGACALIAALSAAGLPSDRFIFEGFLPAKAVGRRARLELVKEEPRTLIFY
EAPHRILECLQDMELVFGPERPALLAREITKTFETLKGLPLAELREFVESDSNQQRGECV
VLVAGWSVPETEDAVSSEAMRILNLLLEEMPLKRAAALAAQITGERKNVLYQVALDKQKG
E