QVSVAGSGTGRGSPAVTLVQLPSGQTVHVQGVIQTPQPSVIQSSQIQTVQVATIAETDESAESEGIIDSHKHREILSRRPSYRKILNELSSDVSGVPKIEEEKSEEEGTPPNIAPMAVPTSIYQTSTGQYIAIAQGGTIQISNPGPDGVQGLQALTMTNSGAPPPGATIVQYAAQSPDGTQQFFVPGSQVVVQDEETELAPSHMAAATGDMPTYQIRAPTTALPQGVVMAASPGSLHNPQQLAEEATRKRELRLMKNREAAKECRRRKKEYVKCLESRVAVLEVQNKKLIEELETLKDICSPKTD