MEHFTEDLACLVFTQVTNVRDRRALAAVNATFRRASRRVESLPVALDHNVPVTGTGNGPVLRGDFEDLIAHVFDHDGAFDLPRERVMELVRLTVADTATLPLIIYEGTTPRTDKDNFDNFCIHAAKAGRLDVLRWARENSDWGEWDSIVWQSAAIKGHLDILQWGEEIWPSSCSCPCAAAACGGQIETLKWLLQDRTCPCEDPEWRCASAARNGQLEALRWLREVHGDPWDENVFIQTLENQPEHGYGDNAKKNISDVLQYAFDNQCPGWTRYGGRWAFEPLRFIKNIE*