MVDIEVGRRGGMLRQWIRRISLRMVSDSYYRSLIEAVRQLPVLYDRAHPDFRNVRKRNEAWKLVSETLFKRGFSPNEVSVTKSRDRWKSLVQRYRTSGQFGPAFMFTAEMQFLDEFLNAVPPQSADVVATNSLLGNMKKEDSEWEFPALFGNANQTDNNMSLFANMDSPGGSSSPYAQQQNDINAIDGTSTDDGLLNGNCNFSNGNGASSAHCVPISISSLSVKDLMARKRPRQNVPDGPTALEKRIASSLETIQEFISNAFQKQKEQETEKERSPNAALFQCIDHLTADMSPKEHQEALREIKRSCVSICARIMSESQP