MATQWFSNMVMDEPSFFHQWQSDATLEQYTEQQIAVAFGQGEMEAAALMQQQQYAAAAAAGEHRPRKAAKVNTSWDSCVTEQGSPADSSSPTILSFGGHGHADAFAKAPQAPSAAAAAYYGAAPVKPKQEVDAGGVAPFQQVKRSYDAMVAEPARAPSRPAAQNQDHIMAERKRREKLSERFIALSKIVPGLKKMDKASVLGDAIKYVKTLQEQVKGMEEVARRRPVESAVLVKKSQLAAEEDDGSSCDENFEGADAGLPEIEARMSDRTVLVKIHCENRRGVLVAALSELESIDLAIMNTNVLPFTASSIDITIMATGRRGLLVVSQGHRQEATSSVQVVAMKDLLLIKSNLELWLLFLSFFSPLASRIWG