MDKLIVAEKNSVAKAIAQYLAEGGYTLRRIGIVPVYFFKVNGEYWASMGLRGHILDFDFEHSYNNWNRVEPGKLLDLEPVMVIRGWDRPYVTALVELSKQAREIILALDSDVEGEAIAYEVMLVTRLRKPTLRFRRALFSAVTRDDIRRAFSKLTTINVNLARKVFTRMVIDLKYGATFTRLLTLSAKSSKAPLNRGEFLSYGPCQTPVLNLVVQRALERENFKPEVYYKIKLIIEANGELIELESIDKFKNLKEAQEALSRVKAGKAVVKNIEAKRVHVNPPKPLETVELERRASRFLNIRSKQTLDAAEELYRQGYISYPRTETNIYPPTLDLRGILRNLTSTSTYGQYARHLLAGELRPTAGKDNDNAHPPIHPVKAADKPELMARFRDFKYWLIYDLVVRHFLATLSPPALIEEQRLTVDAGGVLFEASGLRIINDGYFTIYPFERPRANPLPLSALRIGMQVTVKDAKVVKRKTTPPPYLSESELLRLMRKYGIGTDATMQDHIHTNVKRRYFKIIKGQCVPTPLGKALITSLSKYAPTLIDPNFRSRMESMLSLIGSGKEMPDSVRRRLEEEAARVYTSMKPNSNQLGEELAKALRSMVNEKGA