MAATNASIFASSTQSCLPVSPTISNTLVSPFLNVSSPRSYLVKKKHVKFSKHISAAAVATTTTTEEIQEYKLPSWAKFEIGRAAVYWKTMNGLPPSSGEKLKLFYNPAATQLVPNEEFGIAFNGGFNQPIMCGGEPRAMLRKYRGKADAPIYSIQICIPKHALNLIFSFTNGVDWDGPYRLQFQVPKALQNKPIDFFNKGLAEELSKEGACEQAIFPDTNKVITKCAMIGNLSKEGGDRCDLNFVVGCTDPSSHLYNPLANVDDGTCTIELDSESEE*