MEHSDELFPFNTGQRVESKSNIKGFRGAWFRSEIKYVQVRKGEIWCAMHYTDFPDEKMNFTKAYQQDPLGKRKRMLMVRPSFPLICMGVDDSVITAATGSVVVVKGDWWVGDLVDWFTDGCFWAAKITAVLSKDLVQVELPSAPIGEGGSYEAAVKDIRPSLDWSVEQLWTVPSVKSRTHNQKALALDGPSSSSISPLKDLEILDKAHIFIAKQELARTAVGQVFDHTFFGLEEAQVKRKSWVLGSESSFLPERSKVSDGRHSNSSNKSNRHANDGTHDTSRGNQRAVAEDTFGTGSYSGYTNAFSTHSKPFNKVQLQPGPTVVAGKQDLEASSLPNQEQASQLHNVMTNGCKELQQSVPQNNAIELNGKAISEQHTLGRGGASTILNDKEEATLFEEFMALLGEGKCLDVNDERIGSSIVALEELVSRVAWLKGVMQLGLKGWCRERKKRKWVFFEREVPPMGESEQDVQLMQNSESGLGNFSRQV*