MVACQSGEAAAARSLLEAGAEWDTEDKEGVTALELALRWRQGALLNPFLDCPRVLFTSSKLADICGRIVDAVAAECNPAAVVAKFPAHKLHCALHLARLLERAAKANPDQTSLILEHRDEAIDVAYQLLDAMGRKFGERLQRRARNDGLAVTWIGAMRRLGMETEDKRLEERLRDCVELTADDPLDTWHAKQLYKRCYELEQNNKNSAIDAGILELFWTACDQLVPIADSVEALELCLPGVGSPLDIAIELDLYPFFGHPFVHRYIQRISESASDMQAASLLPSALVSLAEKLLLRGAEKDGKSEGKDGKSEDDAGTVLALLAIQSLCMLLHEYYQARVEGFRDFLGDVFNLFDLALFITTPLLAIVGIIAEAVPGCAHYADYVVPVLSLIFIPASLRLLEFGYISSMLGPMLVVFGRMAQNVLSVLIVFLLVFASFVFALWGWSASILGRASDGEPPITLAETAGSLYFGFLGESDYDLMRSRVPIVGSAFFSIYQIITVILLLNVLTGLFSFSFTDIFENARHVYAFGRAKIILRYHRMGRHLVAPLNVVWLLLSPAPRLAAAVINVVSAVFFLPFLAVALGLSYLSRLVENLFGTPADKKKQQEAAAQSGALEAWLKAIETHRKARLADAAKEKTDAPLELKLKYPLAYDEANEKPDPVAHTADNMPRNLETIHERTEKLEASQAELKEKLEEKMDASLAELKAGQAKLEASLAEVKAALAALAAPAARRSLFEF*