MGESRLILEDQHYKEIATIAQKRRADSLPKEYLLPGEALKTLPRNVTNIPRSSGHFTHEELEIIESDAEAILQKIKDKIWTSVEVTKAFSKAAVVAHQLTNCLTEILIPEALKRAEFLDEYLSKTGDIIGPLHGLPISLKDCFITPPHPSSIGMACYANVPTNAKDETVLVSLLAKLGAIFYVKTAVPVAMMMMETISNVWGETNGAYHIGTTSGGSSGGEGVLLAMRGSPLGIGTDIGGSIRIPSAFNGLFGLKPTVHPPIARGLALTKRALEAAGHEVFEWEPTNHPEMAKEMNNSFYTLGGAAILELTRKHDEPVFESMKNYEFAYDQGEHGTLGPTKLREMITRRNAYQKEYLDRWTSTGKDGKDVMDAIIMPASPWTAPRLGITQTDAFCVNFTGVWNLLDYPACTFPVMFADERVDKRRGEEWMPLCEKDGLLQGDYEERFYHGTPVALQCVGRRLEDEKVLEMVGVIGEVLRGVGCG*