MERAEEILGSLEASLPSFAKALVRSNVTVGFWMHLPMRFCKLHLPKHDTSVFLETENGEEYVINYISERTALSGGWKAFCAAHELHEGDVLVFHLVKPLKFKKVDTPEKQITTAEEDIQEHKKRKHLELPPADLQNNNQEKSLMVLNEEPIATKTENDTEDHSLKTSEVVTSSGSAVDFKDVGSIESFSILINGLALESELSYQQRTKYYELCCSQGSFLHDNLLKSINYKLAAEIIIETVNISEAIKASNLTSSLADFAVWDKTLKGFELLGMSVGFLRSRLSRLMNLAAESEQAVESECREYRLEQARIDDEMRSLESKLMELKEERERLDAEIEALKVNAERHERMFQEAVNAPW*