MEDAVAADGKSVLQGRYELGRVLGHGNFGRVHAARDLRTGRGVAVKVVAKDKLERAGMAEQIKREIAAMKMVSHPNIVELHEVMATRSKIYLALELVRGGELFSRIARAGRVREDVARRYFRQLVSAVHFCHGRGVYHRDLKLENLLLDEAGNLKVADFGLSALAGHARSDGLLHTACGTPSYVAPEVLGGKGYDGAKADLWSCGVILYVLLVGRLPFHEDNLMVMYRKMQRGEFLCPPWVSADARKLIGDLLDPNPSTRITVARLVETPWYQKPLPVLPPLNVKEPAPGAGATPDARRASADDKEEPEVLNAFHLISLSEGFDLSPLFDHGRGVGRCSAGGVRFATREAASSVVSRLESLVTTGRGANMRVTRSGSRGVRLAVAAEIFSVAPSAVLLVDVNKDGGDTMEYQSFCSEELRPALKDVVWASGEDTPGAA*