MEKNVEILSREIVKPSSPTPDDKRILNLSLLDILSSPMYTGALLFYAADPQNLLGFSTEETSLKLKKSLSKTLPIFYPLAGRIIGSFVECNDEGAVFIEARVDHLLSEFLKCPVPESLELLIPVEAKSREAVTWPVLLIQANFFSCGGLVITICVSHKITDATSLAMFIRGWAESSRGLGITLIPSFTASEVFPKPLDELPSKPMDRKEEVEEMSCVTKRFVFDASKIKKLRAKASRNLVKNPTRVEAVTALFWRCVTKVSRLSSLTPRTSVLQILVNLRGKVDSLCENTIGNMLSLMILKNEEAAIERIQDVVDEIRRAKEIFSLNCKEMSKSSSRIFELLEEIGKVYGRGNEMDLWMSNSWCKLGLYDADFGWGKPVWVTGRGTSHFKNLMLLIDTKDGEGIEAWITLTEEQMSLFECDQELLESASLNPPVLI*