MLFFTQCFGAVLDLIHLRFQHYKAKRVFSAAGQLVCVVNPTHNLKYVSSRRGITQNSAEQGSFHPHHLPH
HHRHHCHHNHLYQHARPHHLHHQEPGLHNSQVTPCICPLFSCQWEGHLEVVVPHLRQIHRIDILQGAEIV
FLATDMHLPAPADWIIMHSCLGHHFLLVLRKQERHEGHPQFFATMMLIGTPTQADCFTYRLELNRNHRRL
KWEATPRSVLECVDSVITDGDCLVLNTSLAQLFSDNGSLAIGIAITETDVGARDAAEM