MILVVKMSIFNGGHLPQELLINIFCRLPAKSIGQLRCVSNPLNSFLSNKQFLKAHFTSIIHFQEPQKHILLSHSGSFQTITFKNNGVFSNSININPTPSDQFVDICGSCNGLVLILNKDDSKVVINPTTLDFKKIPNSPFALDPIGSFSMYGFGYDYVNDDYKIVVISRYDHDNEYEPDVLDMFMDIYSLKVGSWKRIKSSPYDHAVPELASGVFVNGALHWLASKKPDYVSVIGAFVLSDEEFVEVVAPSSLDEGKFVFNKLVVLKGCLCMAVDYLEGNGNRIDVWMMKEYGVEESWTKFCVDGIDFYDFLKPLCFIRDDEVVSLVSPIDPNLFEI*