MERAALDDVIRRLLEVRRYRAGKQVQLAEWEIRQLCAASKDVLMRQPNLLELQAPIKIAGDIHGQYPDLLRLFELGGFPPKHKYLFLGDYVDRGKQSIETMCLLLAYKLKYPEHFFLLRGNHECASISRVYGFYDECKRRYSVRLWRLFADAVFAHLPPAALVDGRILCVHGGLSPQLLLRACDLRRDINALPRVPDVPESGLLCDLLWSDPAAAAGAGGASASSGWGENERGVSYTFGADVVERFLERHDLDLVCRAHQVVEDGYQFFAGKRMVTVFSAPNYCGEFDNAAAIMCVDDELTCSFQIIRPASARYSTSSRGIRSPWC*