MHIVVLPLPLQGHVNPCLALARLLTPHGFTFTFALTEQLAAKKLNNPTPSSEEAPSIQYAAIPFELPPTASGTAFDFSSVLHMVNGIRPAFETLLRSLISSPPGVSFIIADSFVTWGQHVASEFNIPAFLFYTTNAHTFTAMLHAHILISKGLTPVRDPDRMVDCVPGLPPMRAGDLPQSIRTYPHFGVDLAKDIEKASGVIINTVYELEKEPLEVLKGKVPIYSIGHMLLKLRGSERSEWGETVGLWTEQRECLKWLDLRPASSVLYIAFGSLASVSGGQMKELAQGLEASGQAFLWVVRSDAISMPLSTLLPEGFTERTKERGLIISWAPQLEVLSHPAVGGFFTHCGWNSLTENLSLGGVPMICWPQIAEQRLNKMLLVKKWKVGVELQEEDGIVKSAEVEKAVTHLMQGEVGRELRKRALELKEIVSLAMQEGGSSQNHLKALARDIKNLALTRLSFSISTLKLNKGDDRMD*