MNQRSQSEGFAAFAPIIKLLRACDIWTLGAKRPGAPRSARGCQIPGTPSKGMHEYLPNRPPTVLLKSPPLNSKAQRNQSYNDSSTAEGAFKKLKPEPGGTSSSGGASALSPSLGPQHAGHTPTTASCPTPARRRHRTTFTQVLLLLQHYIITMVWFQNRRAKYRKQEKQLQKALAPAVLPGCNGMMRNIQGYRGYQPYPHPNTINRYPQHHGSYEELQKDIFSLSQMGGGSYPMPQGFSMGHSANMSAVGMRQDTMGMSAEDEWYNKSLSALRMNSGHHANLAAAPMLQYQT