MSFVKNARLLAARGARLAQNRSYSDEMKLTFAAANKTFYDAAVVRQIDVPSFSGSFGILAKHVPTLAVLKPGVVQVVEND GKTLKFFVSSGSVTVNEDSSVQVLAEEAHNIEDIDANEARQLLAKYQSQLSSAGDDKAKAQAAIAVEVAEALVKAAE