MTKSLFRQSFLFDSLDLDHPMVAQTVRTEQGVTLKLHQRGVLEVIPAQTDAATKNMVISCGVHGDETAPMELLDKWIDDIVSGFQPVAERCLFILAHPQATVRHVRFIEQNLNRLFDDKPHTPSTELAIADNLKVLLKQFFANTDEHSRWHLDLHCAIRGSKHYSFAVSPKARHPVRSRSLMQFIEQAHIEAVMLSNAPSSTFSWYSAEHYAAQALTLELGQVARLGENLLDRLLAFDLAMRDLISRHKPEHLPRKTVMYRVSRTIVRLHDDFDFRFSDDVENFTAFMHGEVFGHDGDKPLMAKNEGEAIVFPNRKVAIGQRAALMVCKVNTRYEDDQLVYD*