MAATQKSLCAIPADPIEFPADANTLDYARSEDAKCPIRHMREHFIFPTRASLKKKALDGRLPAYPPNHAKPGETATAQNGTSNTNDDNVTPAVYFCGNSLGLQPKATRDHINAQLETWASIGVHGHFTSWDNSPLKSWQDMAADCAAQSASVVGASPDEIAIMNTLTANLHFMMASFYRPTEKRHKIISEWKPFPSDTYAIASQIQWHGFDTATSLVELHPDENYYISTEKILATIDEHAESTALLLLPGIQYWSGQLFDMPLITAHARAKGIVVGWDLAHAVGNVPLSLHDWDVDFAIWCTYKYLNAGPGAIAGAFVHERHGKVDSDGFKLRLSGWYGNNKATRFNMAKDFDPTPGAQGWVVSNPSGIDLASLGAALSVYNLTTPADLRKKSLWLTAYAEHLLNGILKDEAASSAGDGKKPAFRIITPSNKNERGAQLSVLLREGLLDVVGEKMEAAGVVCDRRKPDVMRVAPVPMYNSYEDVWRCVDALRKAVMS