MANYFLEKQLEAIAVETGTSVRSLRNKIREAAVGLSLATACSGTDSPIVLAKHMGLETSFSCEFDELKRTWILENFPETQRLFCDIKSLKRDEVLNVVTGRKERVPSADIFITGFVCKSVSSENNERKTYKNCIQEGRGETGETFSGMMDYIKKHAPPVVIAENVKGITNRIDGEEPVILQVVEAMRKAGYHFEYRILNTSDFMIPQSRNRCWMVGLRRDRFSAEDVEEVFEMVQQMKAPKTMALKKYFAHFKVGTAGMPENRTLNPRQRKVLKAGLKKVPHRRPRDQVIVDVAKSEQRSPVQLQRTPCLVANSTMYWANQQRFLSAEEVLALQGIFTKDFKAARGKFLTKHRRLCHDLTGNAFSMSVCSAVLSAVMLKLAET*