MESSGMMLVKSEIESCYPGPSAAAPSVVIGGAPDGVEGGHRHQVVRRRRREPPLLAPIGGGGGIGKPLPSITVKRSSRFRGVSRHRWTGRFEAHLWDKNSWNPTQRKKGKQVYLGAYDEEEAAARAYDLAALKYWGPTTYTNFPVMDYEKELKVMENLTKEEYLASLRRKSSGFSRGVSKYRGVARHHQNGRWEARIGRVFGNKYLYLGTYSTQEEAARAYDIAAIEYKGVNAVTNFDLRSYITWLKPSAPPAAFNREALVAQAAPAEQLQLHHHPAETAQMLPRGNPFLLDHMTSSGGGQEASMSTVSPGGMRRRGSSTALSLLLKSSMFRQLVEKNSDAEEGAGDGEAAAAAGSGHPGPGDAYEYHNFFQGEAPPDMCDLFSSGGGGGGGHARVAGFHRDIAACYDGEGLDGWSGFGNMPSLQ