MAQGNQAEPVQKAHLSSRFMLGEELGRGAFGQVYKGIDLKSGDTVAIKQIALAGISSSSLQGVMGEIELLKTLNHKNIVKYVGSFKTRTHLYIILEYMENGALSAIIKPNRFGVFPETLIAVYIAQVLQGLQYLHDQGVVHRDIKGANILTTKEGLVKLADFGVATKLGELEEHRSELHQHVVGTPYWMAPEVIEMTQVTPASDIWSVGCLIVELLTGVPPYYDLQPMSALFRIVQDDHPPLPENITPLMQDFLMSCFQKVKVHSAPAFCAACFASS*