MKLNGENDGKKDSSLSLDRRFNQTLKSVQGLLSGRSFPGRVLLSRRTETTVESSQAAEVTPSTSSAPNAENERVADLSDSLNYVKVDNGGSDTSEPSVERSVSSSHSGSDVETKATSSKQPLRLSSGGRATDSARIAKFRKELSSPVVNLDSLRELAWSGVPSDMRPVVWRLLLGYAPPNSDRREGVLTRKRLEYVDCVAQYYDIPDGDRTEEELHTLRQISVDCPRTVPDVAFFHQPVIQACLERILYVWAIRHPASGYVQGINDLATPFLVVFLSEHLEGEMEDWVVSKLSPVKLSNVEADSYWCLSKLLDGIQDHYTFAQPGIQRLVFRLKELVRRIDEPVSKHMERQGLEFLQFAFRWFNCLLIREIPFLLVTRLWDTYLAEGDKFPDFLVYASASFLLTWTEQLQRLDFQEMVLFLQHLPTKRWTHQELEMVLSRAFMWRVMFDRSPSHLNCN*