MFGTAFDMSGKIIFPAELFRMHCFLAELFWLDSADNFAGFISTEIPTFNESSSGAASLGYRRTIAERVMKSDFWLRYDASIHFMLASSSSQHDTTKTLPSPPRPRL