MSKLVLSAETLSLSLLVLFLAACLASPTAQERISGSAGDVLEDDPVGRLKVFVYELPARYNKKVLEKDRRCLTHMFATEIFVHQFLLTSPVRTLNPDEADWFYTPVYTTCELTPNGLPLPFKSPRMMRSAIQYISTRWPYWNLTEGADHFFVVPHDFGACFHYQEENAISRGILPLLRRATLVQTFGQRYHVCLKQGSIIVPPYAPPQKMETHLIPPSIPRSIFVYFRGLFYDKGNDPEGGYYARGARAAVWENFKDNPYFDISTDHPTTYYEDMQRAIFCLCPLGWAPWSPRLVEGVIFGCIPVIIADDIVLPFADAIPWEDIGVFVDEKDVPNLDTILTSIPPETILRKQRLLANPAMKQAMLFPQPAQPGDAFHQILNGLARKLPHDKSTYLEPGQTFLNWTEGPPGDLKPW*