MESKVSEGGLNVTLTIRLLMHGKEVGSIIGKMGCLHVVTREQSGARINISEGNCPERIVTITGPTDAIFKAFAMIAYKFEEDITNSMSNSTATSKPPVTLRLVVPASQCGSLIGKGGSKIKEIRESTGAQVQVAGDMLPNSTERAVTISGTPDAIIQCVKQICVVMLESPPKGATIPYRPKPASTPVIFAGGQAYTIQGQYAIPHPDQLTKLHQLAMQQTPFTPLGQTTPAFPGEKLPLHSSEEAQNLMGQSSGLDASPPASTHELTIPNDLIGCIIGRQGTKINEIRQMSGAQIKIANATEGSSERQITITGTPANISLAQYLINARLTSEVTGMGAL