MGAVEQEDVEVEVEVMCSSRESLVEEVGFLYNKISEQESLHPSEEVNALFSRLVGVCLRPGSGSSSSSSLDMEELDKHTQEMRAHLIVLCGQAEGLLESHYSKLLGTFTHPLSHLPIFPYYSNYRKLALLEYQLLCNAKGADALKTSKLAFLGSGPLPLTSLVLALHHLPFTHFDNFDIDPQANLLAQQLVSSHASLSHRMAFHTCNVNKLQKRQLAQYEVVFLAALVGLDTASKMEFIQHLAKYMKAGAILVVRSAHGARAFLYPIVDQHMLQSSGFEVVSVFHPSDEVVNSVIIARRLKTKSSSEEDDDDNDDDDEDDHDHDYDDID*