MKLMKPNCYLTSAALLLLMPLSVLAASPAADVIAETAKAIQAESAAQADYSRWADQKEALGAEIRDLKATDTWLDFQNEKYAAYINKQHEVIAELQRRKQEARRIQMELEPFLETIVDDLALFIQSDLPFLAEERAARVAFLRDSLGDYRLELSEKLRRVFEALHVEAEYGRTIEVSAQELTIEGEPRQVSLFRLGRTALYYTTGDGARAGMWNAATQTWQSLDQDTARTLHKAEEMAARKRAVELLQLPIGKVQ