MKLSFRGCLLSALLLGDAAASIISSSDARLPMSLSSVISDLEAEGSCLITSRSVTMKERESLHQILTGETSKSKAVGTDGGLAIAQPETLEVAETALACDGTLLYYPTSTDLSRGEGLFDDLAPAMEKIIAAASDGNPQANLLVIVPDGSSATIQRQLETAAENVLSNLVTNGKPVAVLQDVFAKVLYASAAEASSVLQTQIAKSTTPDAAMALVATVVGAESSLWPGASSIVSMGSPAMNADDLAAARILGPAAREILSSTVELVQNEYQGNTKFEPGFGSLCDAVIQRASDTLEQEASDAPSILSSSLGKQIRANLQSQLSAELNDFFVIQLKLLEALCFDEYKKGLSKLIISPKLDSDMEQVVKKSVAAFAKSAKQLVASQAQGWTAQPAKDAYAKRLKTHAFNRLLSARAGGQFKPLPRKGVTVGFHWLLPKPFGNDFRQEPWMVHATDNMVYVPKDKITDISAEEVLAGDWRDKVVPSPVGNDMLYMQ*