MKKKIIILSSFLIGAIFVVVIFTTSQQSMINNEAIQVEELIVYGDKNMNRVAKQFSDQNNLTSFGKNFWRKTYNGKSPTQELLKVATEDLVQHKMIKQLATELEIAHSQTFGQEKKEWQDQKSSLTLWQFLDAKDQQLQDQIKEKLMEKEKPTQKELRQAFEQLDDKYKKTDYFVEAIEIPTFSGKQAELEKIAEAISPNLSYEETLLEWQNKLPNLVIESYQLKSAEIQKEDIYSLSVGEILSEKAVGTVVKGYHENQYFYIFNKEGGQLLQFEEAPQFGKNAYINTCYKEKLATYQQATKVDLLEKDREKFFQNYQNKNS*