MTSTTQISLPNGKKYDQPTGLFINNEFIAATGDEFVVTNPHTEEEVIKLKGASKEDVDKAVQAARKAFEGEWSELAAVDRGAFLYKIADLIDRDRELIAAIDAFDNGKPFSACLAGDLDESYNVFRYYAGAADKISGKTIETSPAKLAYVLQEPLGVCGQIIPWNFPFMMLAWKVAPALACGNTVILKPAEQTPLSALYFGNLVKEAGLPAGVVNVLPGLGPSTGKAIAGHMDIDKVAFTGSTNTGRAIMKDAANNLKNITLECGGKSPSIVFADAELEQAVKWCHFGIMDNKGEVCTSTSRIYVHEDIYDKFLEKFVEVTKENDKLGAPFDESTVQGPQVSKTQYDRVLSYIEEGRKSGAKLLYGGSKHGGKGYFLQPTVFADTTEDMKIMKEEIFGPVVSIAKFSTDEEAIKKANDTSYGLAAALFTEKIARAHKVARKLQAGMVWINSSGDSHFGIPFGGYKSSGIGRELGQYALDAYTQPKAVHVNLGFEL*