MAAEVVAAPRVEQLTGLQAIPVEYVRPEEERTSIGDVFEEEKKVEGPQIPIVDLKDMDSEDPLVRARVMEEMKEAAMDWGVMHVVNHGIDRDLIDRVRSAGKAFFDLPVEQKELYANDQASGKIDGYGSKLANNASGQLEWEDYFFHLIFPEHKRNLAIWPKEPSHYIEATQEYARQLRRLVSKVLALLSLGLGVEEGRLEKEFGGMDEFLLQMKINYYPKCPQPDLALGVEAHTDVSALTFILTNMVPGLQVYYDDKWVTAKTVPDSFVVHIGDSLEILSNGKYRSILHRGLVNKEKVRISWAVFCEPPKDEVILKPLPELVSEMEPACFTPRTFSQHVRQKLFKKNQGALNGSK