MEMLRARGGTNAVVQVPNLSTNNLLQKFFIASNLFGHRDSEDREEAKKKDEEDDKDIELTLGLSLNGQFGTDPRSRKRKNSELGRSSSIPEGFIFDGQRSGDVYGGDMRQTVWQGVSDMFFQLDRTRSLPVETEAETKRKRSDKTMELMACNAPPPTKEKEEKDCFIVPGPVNGRGKKGNTTNKENQNVSGMEKARYILEDMPCVSTRDVGADGKRVEGFLYWYGGNTEEVKIVCVCHGSFLSPAEFVRHGGGTVSAADIMINPLRHIVVKLPSSSL*