MFDIGVNLTSSQFAKDRDDVVARAFAAGVKGMLLTGTNIHESQQALKLARRYPHCWSTAGVHPHDSSQWSPASEDAIIALANQPEVVAIGECGLDFNRNFSTPQEQERAFQAQLQIAAELQIPIFMHCRDAHERFLVLLDPWLDSLPGAILHCFTGSRQQMQACVDRGLYIGITGWVCDERRGLELRELLPFIPAEKLLIETDAPYLLPRDLTPKPTSRRNEPAYLPHILERIALWRGEDPQWLAAMTDANARTLFEVVF*