MTSRLESGGFQLPNTEQENALLLRALISVVSGDTAAASLVPEAAAAEAPAAAASACGCPGGCDLAAASSSDSDGAECSASGGGAGKRRRRRSRASSYMGVRRRPWGKWAAEIRDPRRAARKWLGTFDTAEDAARAYDAAAVELRGRRAKLNFPDAAAAAAARDVQPRRPLPGQSLRENCGSNAASPLHVAVARAPTTLQGTGPAPPKDQDIWDGLNEIMTMDDGSFWSMP