MDKNIKVSFKHVSKEYDLYQNKSDKIKGLFLPKSKRVQSFWALRNVCFDVYDGETVGLIGINGSGKSTISNIMSGVIPPTQGEVVINGETSLIAIAVGLKGPLSGLENIRLKLLMHGLKGSQIDSLLPSIIEFADIGDFINQPIKNYSSGMRSRLGFAISVHTDPDILVVDEALSVGDQTFYQKCVDKINEFKAQGKTIVFVSHSLGQVKSLCDKIIWMHHGEVREIGDAAEVAEKYDEFVKWFNKQPNDFKKKYQKEQKEKQKLPQEKIYPTPNANKYKMGLFDKCFLVVLLALLVLFGSLISTGKSFMGLFSATDNKVEQVTKVDKRTDWK*