MSEPSKATNQKRAAPGNLPARSRAVMVYGCETLGKADSHHGTTLANIARKVADIAGLTFAGAYAAPDAGLPVPYLVPAQTLVGRKLAQDLGVRGAGDLFGGVVPYAFVATKAITHGLVAPGAAAPQGWSEDFVQRVVGATLPGFTAFTLGDARIAAMRLLALGPVRLKEPYGVGGLGQRVVHDERSLDEALAAMAPDVVEAHGLVAERDLDAPQTYSVGQVELAGLRASYCGTQGLTANNHGQKVYGGSTLTMVRGGLEALLRHPFDARTLAAVRAAMVYHEAALACYGDAGNMVLSRCNYDVAFGPPAGSAGHGQVLGGVLEQSWRVGGATGAELAALAALREDPRRARVVAATREVYGKGVRVPDDAEIYFQGEDRHAGPLTKYARLEPDSDGNA