MVIPSVTGLDGIFAINKPMGMSSAQVIRDCQAYFQPSRLFAPMLAREAEEARRDAATQGKHNRKWKKRKQDPRVKMGHGGTLDPLATGVLILGVGRATKSLQNFLECTKTYETIVVFGAATDTYDRVGRILAKKSYDEITRDKVEKQLDAFRGKYKQMPPLYSALKMNGKPLYEYAREGKPIPREIETREVEVLGLELLEWYEPGTHNHRWPTEEAGIAEKSLAESVWRVEHEQATGKKLTPEQGAEEDRAFAAHQSFKEQAEERQDKLVFERGQKRKAEESNGRPNKKQQGKQGREQLMSGALGELPPGGPSKGRGSDLVPPAPSADTPPPWDGKGPPACKIRMTVTSGFYVRSFAHELGEKVGSAALMAELVRNRQGDFVLEGDNCLEYDDLVKGEDAWGPKLEKVLHQWSSTHLQGVGPLKSVYAEEPKTTAVNQEGPSGTAADKKPATDEKPAAASVEESQTKESGVKAEETKPTDTKGETIDGYEEWNGFSD