MNKDVSLGQPIVRYEDGKLFNTTDQYVTEFPLTIMVNGEEFATVICSPTNLEELVIGFLASEGAILKRDELKSVLIDDSKGFAHVELNKDLGDRFQYSTKRMIASCCGKSREFYFQNDAAIAKTSMSKITLTPMQIINMMTRLQSASHIYQETGGLHNAAISDGLTFFVHRQDIGRHNALDKLYGFCIQRHITVRDKVLIFSGRISSEILIKAAKIGVGVILSKSAPTTLAVTLANDLNITAVGFIRNGGFNIYSHPERIIDSEQ*