MVSESNRGGADRTTAAGEERGQLLFDVPEIRFTKLFINGSFVDAVSGRTFETRDPRTGGVIASVAEADKEDVDLAVRAARAAFDHGEWPRMSGSERGRIMARLADLVEERADELAALESLDAGKHPAVTRAVDVGNAAGSLRYFAGAADKIHGETLKMPGQFQGHTLREPLGVAGVIIPWNFPSTMFAVKVAPALAAGCALVVKPAEQTPLSALYLAQLAKQAGVPDGVINVVPGFGPTAGAALASHMDVDMVSFTGSTEVGRLIMKASAESNLKPVYLELGGKSPLIVFDDADLDMAVELAVGASFFNKGEACVAASRVYVQERVYDRFEERLAERMRSWVVGDPFSDPSADQGPQVDKAQYERVLSYIDHGKREGATLLTGGRPCGPEGKGYYIEPTVFTNVKEDMIIAKEEIFGPVMCLMKFKTVEEAIARANDTRYGLGAGVVTRDLDVANRVVRSVRAGVVWVNCYFAMGSDCPFGGRKMSGFGKDEGMHALDKYLAVKSVVTPLRASPWI*