MLGDVLCEPAKHWFLGSSLSTGHYGSVAHRRHASDSSFPIKLVVPATDCVDRRSIVNGLNFSDSGVSASIWHAILPAGNDRGRHNPSPVGEGSWNVAWDVRPARWLHRPHTAWLLFGICAYLAAPPVEFTESVSDSVVADDDDINGICTTGVLENSVNYRVTGVPADGRCLFRAIAHMVCLKNGEEAPDENRQKLLADELRIQVVNELIKRQKEIEWFIEEDFDAYVKRIEKPFVWGGEPELLMASHVLKTIISVYMLESGSSKLSKIATYGEEYENGENSSIKVLFHGYGHYDILEDI*