MRDFLGFLFGVAAAAACFGLLLLHVPCPRGLLPAQQGLIILGRSTTNGTNADPTPSTKKPGIAPAPAPGDDKLEALLRRASMADLDKTVILTFASQAWTAPGSLQDLLLQSFRLGVGTEPLLKHLVIVADGAKAYEQCQLVHPLCYHLEAGGVDYAAQQSYMAKGYLEIVWRKFLSQARVLNLGYSFVFTDMDIIWLRNPLLRIPIGADLAMSCDKYYGDNPYDLDKLANTGFMYVKASPRMVAFYESWYKARLSYRYTHEQYVFQQVKDKLPAQHGIRVQFVDTAYFTGFCQLRKDFNKVCTVHANCLVGLKSKQEKLTQVLDEWKEFKKKAALLGSNTTTALTH*