MSNAIRLRTQIRPAYVVRRAFAALAERTDAPHAPVASERESRCFELEKKYGAFNYHPMPVVLQRGKAAKVWDVNNVEYYDFLSAYSAVNQGHCHPRIVQALVQQASTLSLTSRAFHNDVLGEFEQKICTLLGYDRVLPMNTGVEGGETAVKLARRWGYDVKKIPENQARVVFARGNFWGRTIAAISSSTDPTSRRGFGPFVPNYDLVPYDELESLDRALSNPNVCAFMVEPIQGEAGVLVPQDGYLRKAQELCRKHNVLLIADEVQTGLARTGKMLCADYDEIRPDIIVLGKALSGGLYPVSAVLSSNEVITLLRPGEHGSTYGGNPLGCKVAMAALDVLVDEGLAENARLLGEKLRAGLKEMMNPGSALVNVRGRGLLTGITIEPRGENTAWDFCMELKDLGLLAKPTHGDKVRFAPPLVITSAQMDECLGIIEKGLKAYSS*