MTDFPLNVIASLGTGQAFFIYAVIGFAFGWVLESSGFGNSRKLAAQFYFQELTVLKVMFTAIVTAMTLVFAASGAGLLDYNLLWVPPTYIWPGIVGGFVMGVGFIIGGFCPGTSLVAAATLKVDGIFFVLGALFGIALFGETIGFYEHFFNSSFLGRITLSDSTGLTEGTLTVVIVLGAIGVFAGAEWLEERVGKIPRAQAPRWRYGAGALLILGAVLVALNGQPGSAERWERIASVEQLRLDHREVHVDPLEVLSLLHDDALRVQLLDLRGEFEFNRFHIRDARHLAGSPLPELAAELIAMPANTVFVLIGRTGDDMEQPWRALRAESVPNLYILDGGAEGWLRRFTNPSAPPVAPRLALGDRHPASDPNPRLFEGSFEPKVEMEIKRAPSGGGCG