MDEEYDVIVLGTGLKECILSGLLSVNGFKVLHMDRNEYYGGESSSLSLKQLWQRFRGNDQPPESLGSSREYNVDMIPKFMMANGGLVRVLIHTDVTKYLNFKAVDGSFVYNKGKIYKVPATDVEALKSPLMGLFEKRRARKFFIYVQDYEENDPKSHEGMDLNKVTARDLISKYGLEDDTIDFIGHSLALHSDDSYLDEPAMEFVKRMKLYAESLARFQGGSPYIYPMYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDENGKAFGVTSEGETAKCKKVVCDPSYLPDKVQKVGKVARAICIMSHSIPDTNDSHSVQVILPQKQLGRKSDMYLFCCSYSHNVAPKGKYIAFVTTEAETDQPEVELKRGVDLLGPVDEIFYETYDRFEPKNDHEVDHCFISTSYDATTHFESTVKNVIAMYSKITGEELDLTVDLSAASAATGE*