MKWVKDRGLDHAVEKEKSLKPVIALKNLLKIEPGGSMPVSSVAELKDKLGLPTRAFNFIAYYPNVFETHFFSHTPRPYVKLTPEVLRIDSEENQASESLRHDIADRLLKLLMLTRHKRLPLTLIDQLKWDLGLPNDYVRSILPDFPDYFQIIPNPEPNPSPNSAFKPLWSDPFEKPNPKLNSTSPNPNSSLNSLWLDLVCWSDELAVSVMEKKAMKEGKEYKKGMALAFPLSFSRGYDIKKEVVKWVENLQKLPYISPYEDASYLDSRSDQYEKWMLGVLHELFHLFVAKKAEKQNVQSLGEHLGFRPRFTRAFAHHPGIFYASNKIKTCTVILREAYKRDLLVEKHPLMGFRYQYIHLMHKKREVTKESLETSKLVQDSEEKVNCEDGSGKITEEEEGSDDITEEEDGSDDFTEEEEEECSDSDSMEDEEKNRISFNGGLAHNETRTSEKGKAKTTKRASFGKRLEVGRPPPTDKGASNKRSRRTGAPKGSAQRSNNARRHVRSSDGKVTTF*