MESFSTKTKSQCLCGQSDLILTNYCFGLGRFRTKFSRGHLFHVFNVRCNAQQVSLKQVIQFEPTPVLQSVKAFAPATIANLGPGFDFLGCAVEGLGDHVSAEVNEDVEPGKIVISVIDGDDNRLSLNPMKNCAGIAAKATMGLLGVQSVGLSLALHKGLPLGSGLGSSAASAAAAAVAVNALFGSKLTKSDLVLAGLESEAAVSGYHADNVAPSLMGGFVLVRSYTPLDLIPLPFPREKELFFVLVTPTFEAPTKEMRAVLPKKITMKDHIQNCSQAAALVAAILQGDPRLLGAALSSDCIVEPKRGPFIPGMMAVKAAALETGAFGCTISGAGPTAVAITDTAEKGKAIALAMVDMFKKKGQLEAAASVQKLDRNGARIV*