301 aa
MPGLDLLSTFLEIYRCGSLSAAAERLGLTQPAVSGQLARLEDQMGEQLFVRSRKGVTPTA
HAADLAARVGTHLDELRAALEPSRAGAAHVGTVRIAGPGELMAMRVLPTLAPLTTRGLRI
HVTLGLARDLLAALTEGHVELVVSAIRPTQQDIVATPLIDEEFVLVGAPSLARTVDNARL
AGDPVEALAHLPLVGYADDLPIVRRYWLSEFDRRPPNSISVIVPDLRAVLAAVIAGAGVS
ALPRYLAEPALAAGSVELLHEPAAPPLNTLYLATRAGALVHPPLALVHDHLRTRAHSWGA
L