MATQATPIVVPTDAELLQAQADLWRHSLYYLKSMALKCAVELGIPTAIYRLGGSASIPDLITALSLPVAKQQFLSRLMRLLASSGVFSVVDSTEATYSLTPLSYLLVDGIEADDHINHAPFLLTVTATHYIDLAMGLAHWFKQDAKKPPFDHVHGASLFEESMERKHPEFHKMAMQGLIVHDNFGTNIALREFSDIFQGINSLTDCCYHGDGMTAKAIAKAFPHMKVTVLDLPQEIRKIPTDGVVNYVGGDMFKSIPRAQVVMLKMVLHHWSDEDCVKILANCKKAIASREEGGKVLIGDIVLDPASEPVMFETQLLMDVCMMLMKGGRQRDLNDWRDIFIKAGFSDFKLVKKFGARGVLEAYP*