MDEPSFFHQWQSDALLEQYTEQQIAVAFGQGEVDHAVAAALSTMPQQQQQQQPAVAAEHRPRKAAKVNTSWDSCITEQGSPADSSSPTILSFGGHAAAAFAKPEPHPHQAPSAAAYYGAAAAAAKAPKQEVLDAAALPFPAKRSYDDMAEAANKAPAATTRPASQNQDHILAERKRREKLSQRFIALSKIVPGLKKMDKASVLGDAIKYVKQLQDQVKGLEDEARRRPVEAAVLVKKSQLSADDDEGSSCDENFVGTDASGTLPEIEARVSDRTVLVRIHCENRKGVLIAALSEIERLGLSIMNTNVLPFTTSSLDITIMAMAGDDFCLSVKDIVKKLNQAFKSSF