MGRVSFKDVVDEIPADAADEQSYTVYPYDESPANRSWAGALPVKQGKASHKIVSDGEPQQAFVSPRTVTDRDLARNLLCNMTHRGAVGSDARDGDGAGVMTSIPHKFFVKNFAREQGFELPPQGQYAAGNIFFKPDTEVLQKTIDTFEASQTRSTSGCLGGARQIAKVVPRRGLRRARFERQLYVLRKRATHVYEYYHDLVSVDYEGHFALVHSRFSTNTFPSWDRAQPLRWAAHNGEINTLRGNKNWMRAREGVLRSDLFGDELDLLYPVIEDGGSDSAAFDNVLELLVINGVLSLPEAVMLMVPEAWQGNTSMDPAKAAFYEWAACMMEPWDGPALFTFADGRYCGANLDRNGLRPCRYYVTDDDRIVCASEVGTIMIDPERVVQKGRLQPGKMLLVDTVAGRIVDDAELKHKVANRQDFRSWLQKELITLPDLYSKLEAKGPSCLTSSTSKACRKTVC*