MSSTSPTASFRPNQRPSQSYAPVSITRRPSRATHPPMAPPRPLTHDEALEALRAFLKERSSYDVFPVSFRLIVLDTQLKVKKALDVMLLYGVVSAPLWNTSSAQFAGMFTVQDVIHLIQYSIRDIEKVLHVPPPPLLYVHPLRPLYDACRYLIRTHARRLYRVLKFIAMNCRDITQYLTASVQELGIGTYVSPNPDSSNTNKFWPIAAATMKTTVFDVVHMFSEQGISAVPIVDDQGKVLNLYETVDVITLVRNGAYTSLRLVVVAGQDDEQPGRLVGVISLSDIMRALIGSDIPLGGAGVGAMGVDRALREEGEDGVFA