MATQWFSNMVVDEPSFFHQWQSDALLEQYTEQQIAVAFGGHGGLDLDLDLDLDHGVATPPPLQRVPAPAADHRPRKAARGNASWDSCVTEQGSPDDYSSPTILSFAGHHAKAPKQELLDAAAAALPSFQQARPAPKRSYDDMMAEAARSPAAAARPASQNQDHILAERKRREKLSQRFIALSKIVPGLKKMDKASVLGDAIKYVKQLQDQVKGLEDDARRRPVEAAVLVKKSQLSADDDEGSSCDDNSVGAEASATLLPEIEARLSGRTVLVRVHCDNRKGVLIAALSEVERLGLSVMNTNVLPFTASSLDITIMAMAGDDFCLSAKDIVKKLNQAFKSPF