MSRAEKRRAGESSCSEAGTRPLQHPRLSSSAPSSETDAVCSGDAQAGLLGLPDALLVRIIRLACASEHGGGAGAWEIDEPFCCDEVETKLRAVQARSAAPPAAEQEPWPWVDLRRLCRLRRVCRRLAGLVEAGGAAPRARLEISFDAAAGGAGARLRGAARVGGIEELDLIMKISNNEAAAAAGPGPLSLPSEPSASNSGPWSAPRPRALAALPRLEHLSVAVSDGFDLRPIASLTALRSLALNGKAQELSFLAPLTRLEALRLLLITGDALESAARTPLLALAPRLRCLDISSHCAGAAAAGLAAALQRFTALQDATLDLTPDCLEALARLPLAPSWAADRRPRHPRPFNFLSRIASDLTGLRMRELTLGDRLPVPVPADFAAGLRGRLRRLRADPLHPLAWADEATRAVQRAQLAALGDALGLRVEPLHGH*