MESGKKSTLALLPLFLSFLFYFDFSKKLPSSDCSLLPHNHYWISSKRIVTPNGTISGAVEIKEGRIISVVAEENWHVNSRFTTVVNYRESVVMPGFIDVHAHLDDPGRSEWEGFPSGTKAAAAGGVTTLVDMPLNSAPSTVSEETLKLKVQAAEGRVYVDVGFWGGLVPENAENTSSLERLLNAGVLGLKSFMVPSGINDFPMTTASHIKEALPTLARYKRPLLVHAEVLVDLDEKVELEDGVENARSYSTYLKTRPASMEEAAINQLITLSKDARAGGSAEGAHLHIVHLSDARTSLNLIKEAKQRGDSITVETCPHYLAFAAEDIPDGDTRFKCAPPIRDAANKEKLWDALLDGDIDMLSSDHSPSVPEMKLLDEGDFLKAWGGISSLQFVLPVTWTHGRKYGITYEQLASWWSEKPAKLAGLTTKGAIAVGNQADIVVWEPDMEFDLDNDYPVHIKHPSISAYMGSRLSGKVLATFVGGNLVYKEGNHASQACALPILHK*