MTPLTSVKTLVAESPNLTSIPPSYAYFATNSNNDQLDPVSSSKDDEVSIPIIDFSQLSSSDHEQRSKAIHLLGKACQEWGLFMVVNHGVEERMMKAMIDACRGFFDLSDDEKREYEDKHVLDPIRCGTSFNASVEKVFFWRDFLKVMVHPKFHSPNKPPGFSEALEEYTREIRKLALELLKGISESLGLEPCYAEKAFKMESGLQILTANLYPPCPDPELAIGMPPHSDHGLLTVLIQNGIGGLQLYHNGKWVNVDAMPHAFLINTGDHIEVMSNGKYKSVLHRAIVNSKSTRISIAVANGPCPDAVVAPAPGLIDSNSNPAAYIGMKYQDYLELQQGSRLDGKSCLDRLRINSKE*