301 aa
MEQLKRYAIFAAVVEAGSMTGAAKALGMTPSAVSQHISQLESLLGLTLLHRSTRRLNLTE
AGEVVWQGCQSLQQTLNQTELRLSEVRDSLLGEVRITAPVGMAGQPLARALSPLLQAHPG
LCIQIIADDEKRDLIAERIDVALRVGTLSDSTLVARKLGQTRMLLCASPAYLARKGTPRS
PEALLDHDWLAADMLSGGLTFFDEKGQGHRVKPKPRVVCNNVLPLRQFTLAGQGVSLQPE
GEIADDLASGRLLELLPGFRVPPMEIHAITPQREIPEKVRRVIAALRSHFAEPVGAAATR
P