MDGAMVAGDLLTLGYDALPEGASRGPACADFRALCARLAAELTALGALERREEGTAVLGAGHGPDTEEEF
LRQLAGWLRALHCPDRALCGGDCATVLREPGGGLRLLRFLCSELQAARLLHLRLQRDSSPVPSFGEGTKK
ANGVVQELTLTLQALGLPRPLRGTLASQLLREFHDKISELLPSLPPESMKPLLNSQLDASRWEALESLSQ
SLTEQYCCRRCLLLKRLDLTTSAFHWGDRAEAHGEVMKAVLSPIRGLLTPESDVSIAHVLAARADLSRLV
PATSVAARRGTSCAINKVLMGDVPDRGGRPSELEAPMPTWKSRREDGGRGKAGQQRWGRRKKKK