MATQWFSNMVMDEPSFFHQWQSDALLEQYTEQQIAVAFGQGEVDQAVAAALTMPLQQPAPAAEHRPRKAAKVNTSWDSCITEQGSPADSSSPTILSFGGHAAAAAFAKAEAHQVPSAPYYGAPAKAPKQEVVDAGAPSFHQERQAKRSYDAMVAEAAKVPVPATTRPASQNQDHILAERKRREKLSQRFIALSKIVPGLKKMDKASVLSDAIKYVKQLQDQVKGLEDEARRRPVEAAVLVKKSQLSADDDDGSSCDENFVGAEAAGTLPEIEARVSDRTVLVRIHCENRKGALIAALSEVERLGLTIMNTNVLPFTTSSLDITIMAMAGDDFCLSAKDIVKKLNQAFKSSF