301 aa
MPTFTDHEVCALTAPGALNSAAGSLYVVATPIGNLDDISARALKILREVALIAAEDTRHS
QRLMQHFGIATPLAACHEHNERDEGSRFIQRLLAGDDVALISDAGTPLISDPGYHLVRQA
RAAGINVVPVPGACALIAALSAAGLPSDRFIFEGFLPAKAVGRRARLELVKEEPRTLIFY
EAPHRILECLQDMELVFGGERPALLAREITKTFETLKGLPLAELREFVESDSNQQRGECV
VLVAGWSAPETEDAVSSEAMRILNLLLEEMPLKRAAALAAQITGERKNVLYQVALDKQKG
E