MSAGFCAAGAAAMELGDVMGMQQGVAVTAPSLRESDLGLLKRAGLTQAAAAAASYPSPFLDEQKMLRFSKAAHALPSGVDFGRPNEQAFLLSRTKRPFTPSQWMELEHQALIYKYLHAKAPIPSSLLISISKSFRSSNRVSWRPLYQGYTNADSDPEPGRCRRTDGKKWRCSKEAMADHKYCERHINRNRHRSRKPVENQPKKTAKDTPAAAAAGSLPCAVSQGSLKKAKVNDSKPGTVSYWTDSLNRTMLSKEKANQQTEDNNTPLIKSTNRQPTLSLLSQLKQHNKPDKFSPAVDNASISSDTILKAWESINKHSQKSISSTQLHDAESLQSVLQNFSLAKNENMESEKNKYSDSMLVSSTFYHSAEGPRTTCLTPNMTQVQADCISSSWEMPQGGPLGEILTNSKNSNDSNKKCDSRSYGWLLNLDHAP