MELSKILLQRRGADLDDNPYAVHQIQHSCRTISYKHAKEYLVQHQEWLKTSIFDSFEERITHASPDSTIVIAYLSNNSPDLFLSVISATSSCVRALPALINTRWTVAEVGQALQSTNSNDMTLLLYGPEFRETAEEASRIIAHFVVSLPIPSLVRLGPIIVPESDRRRSATTNDYDLNACILELSRLPLSHDDALIVFTSGTTSGPKGVRLSHRALVMQALAKLQPPCRYSSKTVMLATTVPFFHVGGLSSILAVWLAGGTLIFPGAPGMSSKFDPSRLLDSLSHALPSNTLVMVPAMIFAVQKEMQPGETFPYVDLILIGGQSASNTTIDFLTETYPNARVVQTYACTEAASSMTFFDVTAERSCLVQSLPLAGDCVGVTPRHVRISIFDATKQPSLEAVEESYTPGIIGTAGAHVMNGYWRRGGLNPVRRFEEWYLTNDLGFWDEENRLYFCGRANDVIRTGGETVLASEVERILAMHPSVVECAVFALPDERFGEAVCCALVCSGSCPCVSEVRKFCAKEGTLAGYKRPRRLFEVEELPRNSSGKILKFLLQERFKDAGRLRSKL*