MSNISTVEAELPPGFRFHPKDDELVCDYLLKKITCNSDSLLIIEVDLNKCEPWDIPEIACVGGKEWYFYSQRDRKYATGLRTNRATASGYWKATGKDRPVLRKNTLVGMRKTLVFYQGRAPKGRKTDWVMHEFRLEGSLSSSNNTSPKKEDWVLCRVFYKNREVTIQPSMGSCYDETASPSLPLLMDSYITFDQTQLNLNLDEYEQVPCFSTFPQSQIFPHTLSMTTCPNLDTFSCDKKVIKAVLNQLNQVETNPKVHGSPSLGEGSSESYLSEEGISKIWTNHY*