MAVDSNSKPPKKASVVELQRRLDEGRVQDEELRQLMRAEIARRLQWGYKPTYDQQLAQLLSFAKSLRHMSIATEVETLDDQMYEVPISFLKIMFGSKIKGSCCYFKEESTTLDEAETAMLDLYCERAQIKDGQSVLDLGCGQGALTLHVAQKYKNCHVTAITNSVSQKEFIEEESRKLRLSNVEVILADITKLETEATYDRILVIELFEHMKNYELLLRKISEWMTPDGLLFVEHICHKTFAYHYEPIDEDDWYTEYVFPAGTMIIPSASFLLYFQDDVSVVDHWTLSGKHYSRTNEEWLKRVDCNIDAVKEIMESFSGSKEEAAKWTKYWRGFCISGGELFGYNNGEEWMASHILFKKK