MDSAGVILSILSKLQSLGFCAHLRIGDAAASGPPSDLFDTVLAAFLREVYPGGREVRPLPAKLGDGSRVDLLRLFSAIRAAGGYAATSSSPAVWASAAESVCLDATLAAPVKLIYHKYLAALDRWIQRLVEAHGPFLDGNDGRKKPEPFFDSNGRENEEPLLECNGGDLQHPILKRKREDMVGMLDWVRELAENGGEAGTMAAGSANGYYSLALAARKAVFAKRARRSSMTMNGALMQEIFPMDCKCCMSSSTTGIDTQEKCSKKIQLVIPQAGSDINELINVVENINVPSIGMEQENNIIGQAKYESRKHHNSDNWLFTSQQRNKIPVGSEFQAQVPQWTGELPVSYDNAETRKWLGTKVWPLENGNRKLSYFCNPVGKGREGVCGCNLPGSVECVRFHVAERRLQLRRELDSAFYAWGFDRMGEEIALSWTDKEEANFKACVQLNAPSSGRNFWKRLHMLFQSKGRKELVSYYFNCFLLRRRCYQNRMTPNNIDSDDEDETEFGFLGNRLGHNATKYDSSK