MLPEREEKNQARIGARRVETEPLRVVAINDVYELHALPRLKSLINERKPQIVSLAGDFLSPSILSGMDQGSSMIATLNCLPVTHACFGNHEADFQLEDVALAPQKAKSPRAGRPTQWRISEFGGCWINSNGFKPQLPLWDVVEVGPYRIGVLGLLTSERGIFRKDKMRGLAIEPVGAMAERLAALLRSEHAATHVIALTHQTVGADVELAKSGSVDLILGGHDHEVMEVRPEGGAPIIKSGSDAKIAAVLDIELGPSRALTASVAFEPVEGFAADPEVQAEVDSHLAVIRALEKEPMCSLKDSEVLERQQAALSSKRTRFEQTTVGALLTSCVRDCLGTEVAMINGGTIKGNVEYPDGKISYLQLKQELPFPTKMVVVQMPGATLRDAVLASRLPTEEAPSEENRAFLQLDDSVEVRIGEGGVMAGEIRIGGKPLEPSASYSVALPRNLMKGAFKILPLLHAEELPDEDNFLPALNVVVMHQAKRMWRRLGSFEALDLDGETAASRRARSALGAEPSPFLVLRTLDLDESGCISRDEFATIDQSPMPGG*