MFHAPFLSHADKYADFAAYGIDQNEYLDLNNIEPSLFPTSCSYSTGESNACWTGGTARIDSKLETNDGRPKCGGKTVRKRKPKKDPNEPQKPVSAYALFFRDTQAAIKGRTPNATFGEVSKIVASMWDALDGGAKNMGGRNDYMNNGWNGTRCAVMPSFAAATNFV