MAFLPSHGFTFNTTHEEDHCHFPPTSLDPFPSLPPQHFQGGAPFMLKRSMSLSGIENKCNEVHGDDELSDDGVFQSGEKKKRLNLEQVKALEKSFDQGNKLEPERKVQLAKALGLQPRQVAIWFQNRRARWKTKQLEKEYEVLKKQFEAVKADNDVLKVRNQKLQAELQAVKSRDCCEAGIISLKKETEGSWSNGNDNNSDLNLDPSRALGLNSPISSHNIKNLLPNSLKPNSITQLLQDDGLCNMFHNIDAPQNFWPRPDQHHQRFH