MAPLVRQLTGLVALSTAKFPTWRPALQDGFTNTTIDLLRTNLISVAKASWERGTAAEALLELSPAGLSVYGEDSIPPPAKLPKNANLTDFSTIVNDVVAAKPPDSKPLIDGQGSVADPASLGSSVLFANWTRTDKHDESYDAAAKGQLDYLLNDAPRSPSGAISHRVEQVQLWSDFVYMVPPFLATYGAFQKNLTLLEESFNQISLYRDALHDDATGLWRHIALGNWTDDNLWATGNAWAAAGALRVLQTINSTTEAKTLSRQQHNLTEWIGDIITGAWSFQTEEGLLHNVLNDPTSFTDTASTALLAATTYRYAVLTHNSTFVPAANHAFEAIQASTNLEGWLEGTVDPYSFYAPSQTGLGQYSPEGQAFALMLQSAWRDYVDVIKVVKP*