301 aa
MPAFTDHEVCALTAPGPLNSAAGSLYVVATPIGNLDDISARALKILREVALIAAEDTRHS
ARLMQHFGIATPLAACHEHNERDEGSRFITRLLAGDNVALISDAGTPLISDPGYHLVRQA
RAAGINVVPVPGACALIAALSAAGLPSDRFIFEGFLPAKSVGRKARLEAVKEEPRTLIFY
EAPHRILECLQDMEAVFGGERQALLAREITKTFETLKGLPLAELRAFVESDSNQQRGECV
VLVAGWSAPESEDAVSSEAMRILDLLLEEMPLKRAAALAAQITGERKNVLYQVALDKQKG
E