MEAAGAGGRRGTVKQLNVGGKLFALEASSLPISLSLSPSPNPIFVDRDPALLSAILSAIRAPSAAPAFPAGVLLDEAHSYGLQDQLLAALSPPPLLGFSASRASTLSPPSEPFPTALAPRHDGSLCLAHGAGLLTHYSPALEHLTTFRTHLHRITSLRQLPPGLAVAGSSLSPGLHVYDLLKGRHVASVQWSDPTDLRVQKAKVIAIAARPAADAADKNSPILATFECPHRENCILVFDPVTLKPIQEIGRQTGSAAKSSAPGRVVHLQELGLVFAASVSSGAFGYSGYMRLWDIRSGDVVWETSEPGGVGRSSRFGDPFADVDVDVKQQILYKVCSKSGDIGAADLRCLGKDPWVYMSSGPRGSGGGHGSVLHCYKSQVFVSRKDGLEVWSRLEEQSNGTANLAEQTRAKENINNEGINENCFRSCYVDTEEDADRGMIHIMEGGGDRLFVTREEMQGVEVWETSQLAGAISLSLSSLLV*