MAAEVVAGPRVEQLTGLQAIPVEYVRPKEELTSIVDVFEEEKKVDGPQIPIIDLKDMDSEDPVARLRVMEEMKKASMDWGVMHIVNHGVDRDLIDQVRSVGKAFFDLPIEQKELYANDQKSGKIDGYGSKLANNESGQLEWEDYFFHLIFPEHKRNMSIWPKEPSDYIEVTQEYARQLRRLVSKVLTLLSLGLGVKEERLEKEFGGMEEFLLQMKINYYPKCPQPDLALGVEAHTDVSALTFILTNMVPGLQVYYEDKWVTAKSVPDSFVVHIGDSLEILSNGKYRSILHRGLVNKEKVRISWAVFCEPPKDEVVLKPLPELVSEAEPPRFTPRTFSQHVRQKLFKKAQEALNQSS