MLPIGLQILKQLPKQNFRSENLSFEMEEIGIVIVGGGIAGLATSIALHRKGIKSVVLERAEKVRSEGAGIGTLSNGWRALDQLGVGDRLRLNSSLIHKILIYGPFLDMNRARTMLIENGKKREFVSNIVDEARCIKRNDLVEALSDALPKGTIRFGSHIVSIEQDKTTLFPVVHLANGNSIKAKVLIGCDGANSIVSDYLQLNPKKAFACRAVRGFTKYPNGHGFPQEVLRIKQGNVLIGRLPLTDNQVFWFLVHMQDNNHNGKDQESIANLCRKWADDLSEDWKEMVKICNVESLTLTHLRYRAPSEIMLGKFRRGTVTVAGDAMHVMGPFLAQGGSAALEDAVVLARCLARKVGPDHGDLLKDCSMKNIEEAIDEYVDERRMRLLGLSVQTYLTGRSLQTSSKVLRLMFIALLLLLFGRDQIRHTRYDCGRL*