MFRRKLSALGYPKCEDFNPSSEEEQKHLIIWLEDQKIRHYKVEDRKFLKTAKSWTPAFNKYVKDLQYPFSNKHQSMILDWILGLAVRLEYGDNPDKYKNAYEDKMAKERETKSISENPLENIKENTPEFKEGVQKIAKLLDISIHPDDKITLEAIKITVERLTAETDTQVKKTTNKPIPIDDLDLGFDTGDPKLNRAAKALRLLHINDLRQLQTQVNEAIVAVQAITANPKTDQRLGKIGR