MRGVPGAPSFLSPLSWTHAGDALHELSAVSERRSSVSGAGTTDDHRSSRMRAIARVKARPPKFLTAVRRLLRGAPSLCPTYSANPLLMDAEAQGVGTADGVCEPCDEDTRELARRWARDATALSDWKSLPPQLDVAHPEGGGVPRARGARKREQLRNVFLFVAPLLRRKPTAKVVDFGCGGGHQTLPLAYHFPDATFVLVDAKARSLEVAERRAAAAGLRNVRCVLGFIEDFDEDFDVGVALHACGGASDAAMDKCVEVNAAYVVAPCCVGKIARETGGGDKNKNKNKNANPIDDRAVDDAGEGRAAAAPYPRSALAASVVTTAAYVSIAQAADFGGEGYDACGAVSGGPGPYVDSSEEDEDDERDASGFLASIGEDAAVAGDDAGRIPGSIGGGAIAPMEALERRAETNPTPGLAAYLRAKAEKRERRKNRAPRSNPSMFAERETQRRACKAVVEADRNASAAERGYNTWQVLMEPPGCTPKNDVLVGIPSTDSDCAAEFGTALRRRGTRPAEAFFRSVLDEE*