MAAEVVAGPRVEQLTGLQAIPVEYVRPKEELTSIVDVFEEEKKVDGPQIPIIDLKDMDSEDPVARLRVMEEMKKASMDWGVMHIVNHGVDRDLIDQVRSVGKAFFDLPIEQKELYANDQKSGKIDGYGSKLANNESGQLEWEDYFFHLIFPEHKRNMSIWPKEPSDYIEVTQEYARQLRRLVSKVLTLLSLGLGVKEERLEKEFGGMEEFLLQMKINYYPKCPQPDLALGVEAHTDVSALTFILTNMVPGLQVYYEDKWVTAKSVPDSFVVHIGDSLEILSNGKYRSILHRGLVNKEKVRISWAVFCEPPKDEVVLKPLPELVSEAEPPRFTPRTFSQHVRQKLFKKAQEALNQSS*