MESVEPQSLKKLSFKSLKRGLDLFSPIHGHYAPPDPQSKQMRINYKIHAEYGALRKLSNEGVHDSSASAPQDQPDKAATSSDALALPGSQDSRDSRGGGQSAIVVAPSVQTKGLNDAGVSSIRTTGAMVTVPGSSERYHSTSALIERIPSKWPRPVWHPPWKNYRVISGHLGWVRSIAFDPSNAWFCTGSADRTIKIWDVATGRLKLTLTGHIEQIRGLAVSDRHTYMFSAGDDKQVKCWDLEQNKVIRSYHGHLSGVYCLALHPTIDVLLTGGRDSVCRVWDIRSKTQVFALSGHDNTVCSVFTRPTDPQVVTGSHDTTIKFWDLRNGKTMVTLTHHKKSVRAMAQHPMEQNFASASADNIKKFNLPKGEFLHNMLSQQKTIINAMAVNEDGVMATAGDNGSLWFWDWKSGHNFQQSQTIVQPGSLDSEAGIYALSYDVTGSRLVTCEADKTIKMWKQDETATPETHPLNFKPPKDIRRF*