MGHLTPFLHLARTLAIHHDFSVTFIATKTKVSHPETAHIEGLLSSGLDIRVIELELDVIESSSVGQDRKNEDPFFVHWEAIEHSMAAFERIIRSLVDNSSSAWTPICAVITDPTLSSTLDVTAKFNLANYILFPSSAFMLGFMLYFPLLLSQGHNLSDPNHVLDIPGFPPLPTTDVARALKIKDHIFFRIFLSSASNAPKASGILINTFHDLEAPFLHAIQNRQILNNPPPIYPIGPIFLPSLQPTMAATGECEELCLQWLHAQPANSVVYVSFGSRSALPRAQINELAMGLEASRQRFLWVLKTSVVAKSASDPISVLPPGFQSRVSDRGLIVSSWVPQAAILSHMSVGGFVSHCGWNSVVESVCHGIPIIAWPLFGDQMMNSRLLVNNAKVGLAIKRGEEGNVSREDVERTVRCLMQEGTGNGLKRRATVLKEHGRRAVSEGGPSEQSLLQAIQSWKKHSSIPT*