MDSTDPRCVHARAITTGAAKANRAVLNNLITLYSKSDLRSDAARVFRSIPSPNVVSWTALTSAFSNSPLSFHHFISMLRHPSRILPNSHTLTSLLKTCATLPSLAFGAQLHSLAVKLGFSSELFTASALVSLYFKTGLSDNAKKVFDEMSVRDEVCFSSVIVGFAQNYKPIDALSCFVEMRRSGMASTMVSVSGALRAGSDMAMLEQCRIIHGHAMVTGLNLNVIVGSALIDGYGKCGLVGNARGVFDELEMELNIVGWNAMMAGHAQQGEHGNVIELFTLMEERGMVPDEYSFLATLTALYNAGLVEETEIWFKRMTEEYSLEPCLEHYTCLVGALGKAGRLEEAERIALTMPFKPDAALWRVLLSKCAYHVNMDIAWRMSDRLLEINPMDDSAYVILANAYASAGRWDEVREVWKRMKDKKVRKEGGKSWIEALGEVHVFLAGDRRHERTNEIYAKLTELMEEIEKLGYVPVWTEMLHEVEEKEKKKSLWHHSEKLALAFGLLNGTAPPGKALRIVKNLRICRDCHEAFKYISRLVEREIIVRDVNRYHKFLNGSCNCGDQ*