MKQVLMSKKFMLVLDDVKDKNQINDVVLSDVLHFNKGSILIVTTRNWEVVKSYPTKIHKFDIEELDKDASLKLFTAYSCRDGDELPKELIEIGKEIVRSCNGLPLSLKVLGSFLGGQKRLRCWERALQKLRRGRPLDGDEIDSEYKLWTILKISFDALKVEEKNMFLDICCFFCNNGGTMKGTIIQIWTNKQSGVEEQDGSIVLDMLVHQSMIKIEKDGVIKVHDQLQDMGRKIVEEEKEYKDTRIWNANMVPMHGITSKLEGIILDYNMKDISRRFIIKGLHFCSLRILICNIVTK*