MNNGPSSNAKWLYDSPIHSDVEAKLRHFLVELGNADHRILGIQVCAYKDGKVIIDTSAGVMGKDDPRPVQPDTLFPVFSVTKGVTAGMIHWLADKGKLKFDENVANIWPEFGTNGKDQIKVHHILNHTSGLHDALSVIVEDDPILFCDWDECVKRIATVEPETEPGCKQIYHYLSYGWLCGAIIEHASGKKFQDILEEAFVRPLNVEGEFYIGIPPGVESRLATLTYDKTEFSMFVALTATPEFMSHVPSSFSPNILDVLITSSNTLNVRCAILPASNGHFSARALARYYAALVDGGVVPPSQPSSLPPLGSHPHHSITHSHTTNPNPGSDLNIEVLESDDTNDEIDSKIFSTQKSKLHDLFLGNGLNKDLILPNGKFGLGFHRINNIDGSMIGFGHAGLGGSTGYCDINNRFSIAVTLNKLSFGPLVAEIIQFICSELDLPVPDDYAGSWEFTEKPVFN*