MLPQRPATPESARRLAGRHLIFDGAEFELGRKLGAGRFATVYHADRRRVDSPACAGAHLPTQLAIKVCELAGISAWGRMALVREQALWMKVDHPNVARCLGAIKTPTQAVILLEECQGGELFERIMKMNHFSEDRAARLTAELCSAVSHLHSCGIAHRDLKPENILLASDADDAPLKLADFGAAGLVHEGLRTPCGSLGYAAPEQLRGLFSQKRDRSGAPAAGSTYGYEVDAWAVGVIVYILLTGVMPFDPARYREAPLTVAFPDDLFGGVSAAAIDFIERLLCLSSSHRMTVQQAEQHAWL