MATSTKHLLPSQSKITFPSSPAAASSRDAPPRRPSRTRLAWPRKQAIPWRLPAPAHSAPLAATSGNNQAVVPDALPQEPAKRRPNYNRSRHYCPTQRCRQPRRRQPEQENNMDEAVAAGGEPPATSALAIIPRHDDVNQQDEVEAAGGDAGRPVFPYSDVPGVRFTPTDQELIVHFLKPKYILRDDMPTNIIKSLDVCKLNLDKLHGDLGLGESMYGAWYVFSPRNRYKEHAVRPARGIKTTTVVGGIPEVEQRGGQRRRRQRRDSQLISRVNTLMLALSHQPKGKATHWRMKEYRIPQFHIPLGQDSNRLLDEWLLCKLVNARFMKRAANQMKVYKTEFSLLSLNGD