MVLKIYTHHMACDRRPIMATHPGTDQPSKVMVDPYAQPIRCDPETCPGDRDAEPLCRWHTCCRVRERVLGCPRGHQAQANRSRLPHSRMVNHDCAMVHEVHTYEQSTERCRLFPSTEAASATCAPPVIATTTPPWPLVPASAETDDMLKRWRTAPRETLTFAAARRALFRAGRDLHAAKRRVAERTRGDDEACRAGSAERQVLAREMLVDAREHLRVVRGLWRLWALQVFMEEQVEGDQCVVVDDWFEALRREFRALDKMVLLPLR