MQDSLGIMIKKANNALARDSDHYAKSLGLTGMQISTINFIANNEQHHDLFQRDLELEFNIRKATCSSLVSKMEAADLLIRVPAKDDGRYKRLLLTPKARQLATKIERFFETSEQRMATILGVNTAETYEALRQIAVAFSTPTHAPENWY