MATTAAAAATKAPKTIQLLDPTTLATSRAVRYPPSNGKPIQGKVRFPNSKAAKHYREQESIRLRKALQHVTHGKNIFAYNNLRTNQVIYSLSRTLERQNVLSQLIYHGKKTVPATLRKDMWIPYFSLHFPSSSLGLSAYKMLREFAVQRQLAPEEESITNTEETLSRKRPRDPLEAKKWDEIWKPRIGQIMMKKDRARVLMDQKATSVADVATVLAMQEQKIKELEEEGKVYEKMSDKEKKKSLSHKARKRLFHARVREKAVEEKVRERIATLERALSKKGIQAKIDEGDELVDHKVADGEVKILWTDLQDAQFAENWPESVRHGELEPVREHIMGSKLKAGDVEAVAEIQSTAAESGATAESQPTEQGKTEEPAKKGLSRLKFWS