QVSVAASSAGRGSPAVTLVQLPSGQTVHVQGVIQATQPSVIQSPHMQAVQVASIADESAESEGIIDSQKRREILSRRPSYRKILNELSSDVPAVPKIEEEEKSEDEGAPSGISAMAMPTSLYHTNTGQYITITEGGAIQISNPASDGVHGLQTLTMTNSGAPQPGATIVQYAGQSPDGTQQFFVPGSQVVVQDRDSLLLSRVAAATGDMPAYQIRTPTTTLPQGVVMAASPGTLHSPQQLAEEATRKRELRLMKNREAAKECRRRKKEYIKCLESRVAVLEVQNKKLIEELETLKDICSSKTD