MNILRPRGMTQAEKDVFAHRQCGLDPNGHELLHMVYVCCPELGDVLPNKQTCGQTTPVFRDRGAENAELNEYPWMVLLLY ENRLSLIRYVLTAAHCVIGGYLTQNDLVLKSVRLGESTTDCITSESRCPHLDVEVGQTTVHQGFTSSGGTYRNDIALLRL QFPVRYTKKIQPICLLDAEFPLQDLNLQISGWDPTKSSQTLITSTVKERNPADCLNRYPSFRSASQVCAGGQRKGDTCAG ISGSPVMGIMGSGVDEFVFLAGIASYGQQYCYSAGIPGVYTKIGHFSEWIKANLAP