MSQNIGQMALLQLPRSAIIPNCNVNLIEISDSAAVLINICNKMAAVQRMLSSNDPTIQIHILEIHPHLTRQVAYGVNLVKGNSVSEDCYVNAEVKQLENRTVGLFSIYSATSSSTQNIANYLQQNLLNNILKQPGFWSNPENAIVEAYRNTKAEILMHEMPDNSTALTAIVIDGCQLVVGHVGDSRAVLCRAGTAVQLSIDPLHDEDALINVSGDKGKGIEIKDPDVREELIDIACEFVILGSHGLWKTMGNEEAVDLIREAKNPEVAVKLLTEQAMEKGSNLDTISCIVIRFV*