MRILHTSDWHLGQNFYSKSRAAEHQAFLDWLLETAQAHQVDAIIVAGDIFDTGSPPSYARELYNRFVVNLQQTGCHLVVLAGNHDSVATLNESRDILAFLNTTVIASAGYAPRLLHRRDGSPGAVLCPIPFLRPRDIITSQAGLSGSEKQQQLLHAIADYYQQQYQEACQLRGERKLPVIATGHLTTVGASKSDAVRDIYIGTLDAFPAQHFPPADYIALGHIHRAQCVGGTEHIRYCGSPIALSFDECGKSKCVHLVTFEQGKWQSTESLAVPVTQPLAVLKGDLASITEQLEQWRGVEQSPPVWLDIEITTDDYLHDIQRRIQTLTESLPVEVLLVRRSREQRERSLANERRETLSELSVEEVFARRLALEALDPPQRERLNQLFSSTLYALNEEHEA*