MTKLVKINYPNIDEDLYYVKLENGLTVYFIKKIGFLEKTAMLTVGFGSLDNKLTVDDESRDAPAGIAHFLEHKLFEDESGGDISLKFTQLGAETNAFTTFNQTSFFFSTASKFQENLELLQYFVLSANITDESVSREKKIIGQEIDMYQDDADYRAYSGILQNLFPKTSLANDIAGSKESIQKITKILLETHHTYFYQPTNMSLFIVGDIDIDETFLAIQRFQTTLSYPDRKRVTVDPLHYYPVIKSSSVDMDVTTAKLVVGFRGYLTLTQHSLLTYRIALKLFLSMLIGWTSKIYHTLYEDGKIDDSFDVDVEIHHNFQFVLISLDTPEPIAMSNYIRQKLATKKISKEFTNEHLNLLKKEMYGDFIQSLDSIEHLTHQFSLYLSDSDKETYFDIPKIIERLTLKDVVTIGKAFFEKADASDFTVFPK*