MEDAMAADGKSVLQGRYELGRVLGHGNFGRVHAARDLRTGRSVAVKVVAKDKLERAGMAEQIKREIAVMKMVSHPNIVELHEVMATRSKIYLALELVRGGELFSRIARAGRVREDVARCYFRQLVAAVDFCHGRGVFHRDLKLENLLLDEVGNLKVADFGLSALAGHARSDGLLHTACGTPSYVAPEVLGGKGYDGAKADLWSCGVILYVLLVGSLPFHEDNLMVMYRKMQRGEFLCPPWVSADARKLIGELLDPDPSTRITVARLVETPWYRKPLPVLPPLNLKEPTPDARRATSDKEEPEVLNAFHLISFSEGFDLSPLFDQGRGGGVGRSSAGGIRFVTREAASSVVSRLESLVTGRGANMRVTKSGSRGVRLEAVSRGRSGARLAVAAEIFSVAPSVLLVDVKKDGGDTMEYRSFCSEELRPALKDIVWASSQDTPGAA*