MGYDVPEGVDIRGRYDTEFSKILTRDALQFVTDLQREFRNHIKYAMECRREAKMRYNNGGLPGFDPATKYIREGEWVCAPVPAAVADRRVEITGPVERKMVINALNSGAKVFMADFEDALSPSWENLMRGHVNLRDAVNRTITFHDQARNKLYKLNDETAKLFVRPRGWHLPEAHIFIDGEPATGCLVDFGLYFFHNYANFRKVQGQGFGPFFYLPKMEHSREARIWNNVFGRAERWAGIERGSIRATVLIETLPAVFQMNEILYELRDHSVGLNCGRWDYIFSYVKTFQGHPDRLLPDRVQVGMAQHFMRSYSDLLIHTCHKRGVHAMGGMAAQIPIRDDPAANEAALELVRKDKLREVKAGHDGTWAAHPGLIPACMEVFTNNMVNAPNQIHSMKRQDASELIEEDLLQSPRGVRTMEGLRLNTRVGIQYLAAWLTGAGSVPLYNLMEDAATAEISRVQNWQWLKYGVELDGDGLGVKVNLDLFGRVVEEEMARIEREVGKEKLNKGMYKEACKLFTRQCTAPVLDDFLTLDAYNNIVMYHPIESSRL*