MAAAMEEMHAQEVVEGEEAAGFCGPMTVENLQAHGVAAADIKKLKEGGIHTVEALAFMPKKQLSEIKGLSEAKIDKMQLVAFKMVPMGFTTAAAVAEQRKEVISITTGCKELDTILEGGIETGSITEIYGEYRCGKTQLCHTLCVTCQLPVEMGGGEGKAMYIDTEGTFRPQRLSQIAERYGLAPEDVLNNVAYARAHNTEHQMRLLQEAAGMMADSRFSLVVVDSATALYRTEFNGRGELSIRQILLGRFLRALQNIADEYGVAVVVTNQVVANPDGAGAMFAGPQTKPIGGNIMAHATTTRLSVRKGRGENRVVKIIASPSLPEREANFAIGQEGVTDAKD*