MRAAAHEAESCRAFAMNCWSHLVTCLGPDLFFYSSAGPAEVIQQLAAAARATTSERLHKAAAEAVAATLLHAGAAGGGDAVAALRHGLLFLLHDVPEAAAAVPDGTASTPLQSQQHQPGKPQQRAQQAQQPAQVQQPRVSQLIVAVAEARALHALLQLLRHSAPAAAAVFACAEYWLPTLCASLRPRGGVESSSTGSGSTAAGSRRRAPELFAAADSAAQQLAAALLCGEASALVAACWAASSSIGSLPGMEHEAVAAVASAAGVQAGAWHCLPAVWHALEGGGGSSSSX