MDSSSCLVDDTNSGGSSTDKLRALAAAAAETAPLERMGSGASAVVDAAEPGAEADSGSGGRVCGGAGAGGKLPSSKFKGVVPQPNGRWGAQIYERHQRVWLGTFAGEDDAARAYDVAAQRFRGRDAVTNFRPLAEADPEAAAELRFLATRSKAEVVDMLRKHTYFDELAQSKRAFAASTPSASPNTASLPNGHLSSPRSPSAPAAARDHLFDKTVTPSDVGKLNRLVIPKQHAEKHFPLQLPSAGGESKGVLLNFEDAAGKVWRFRYSYWNSSQSYVLTKGWSRFVKEKGLHAGDVVGFYRSAASAGDDGKLFIDCKLVRSTGAALASPADQPAASPVKAVRLFGVDLLMAPAPAEQMAGCKRARDLAATTPPQAAAFKKQCVELAAWH