MDSAGVVLSILSKLQSLGFCAHLRIGDAAASDPPSDLFDAVLAAFLREVYPGGREVRPLPAKLGDGSRVDLLRLFSAIRAAGGYAATSSSPAVWASAAESVCLDATLAAPVKLIYHKYLAALDRWIQRLVEAHGPFLDGNDGRKKPEPFFHSNGRENEEPLLECNGGDLRHPILKRKREDMVGMLDWVRELAENGGEAGTMASGSANGYYSLALAARKAVFAKRARRASMTTNGALLQEIFPMDCKCCMSSSTTGIDTQEKCSKKIQLVIPQAGSDMNELINVVENTNVPSIGMEQENNIIGQAKYESRKHHNSDNWLFTSQQRNKIPVGSEFQAQVPQWTGELPVNYDNTETRKWLGTKVWPLENGNRKLSYFCNRVGKGREVVCGCNLPGSVECVRFHVAERRLQLRRELDSAFYAWGFDRMGEEIALSWTDKEEANFKACVQLNAPSSGRNFWKRLHMLFQLKGRKELVSYYFNCFLLRRRCYQNRMTPNNIDSDDEDETEFGFLGNRLGHNATKYDSSKYTLCIESTHCMDLNQ