MKRKRFYKKATVDKAEIGFAVKLDDRQIMTPARHPLILPTRALAEAVAEEWNNQPKEIDPASMPITGYANAAVDLVPDRYDDFVAGIRQFAESDVTCYRADSPQALVDREIELWEPLLEWAEKRFDIHFHRVVGIIHKKQPEVTLQRIGAAVTDFNHFEIVALTQLATISGSLVIPLAILADEITPEKAFDAAHIDEIWQAEQWGQDEVAANALKRRRRDFLAAARFFSLVNTN