MVLYRIDTILVFLIAHICLSEASSNAREGRVMIYNLVEAAQEFLSEIVPPERLHGSVSCQTADITSQLTYKDGTVSSGDTCSFGGPFVYGFVDLFSGSGESWHVSAGLNHEYDNQPKKIDQIVKPALNQAAKQESFRKAEMKLDALEEESEGESKCCSDLSKSNTDESIEDHVMCKNIFLEGNLSDCGDAQRETESEPSELSLVHDHLPNTLEKDLILAHLLRLACGPKGPLSDALPEITSELFDLGIVSKRVQDLATKPSIFDGTFDNIFQAYKVSSKLSQFWKASSEFEGQNSSPPQNSRYLNDFEELQPLGE*