MLENGQYNCKFRALNKTLEDSVSVSSESFADQLAYKLAGVDRDGTIIPSLAEEFMEVDHFLSEPKLDNIVEDNVLGLELGNQEKCLKIGDFSCPDDLCQLNTGTMSSDAKQEAEKEPKFEFLDGMLQGVDEEGNLHVTNDLSNDCADYLLDAGFAEKHSHLDYGHCEGDNLRNLCSEGFSPGLSEREMSPAGMRSLSTTIVPLPESNFGQSTFLLDNMSIRELHEAFRSTFGRETSVKDKQWLKRRILFGLQNLIEVENGSSLLVSGLSSHQNEADLIMSSGNDSSGSSIHQNFTNTHGDRTPLLGRGMGTNGHATSDVMVSVSGAEKIGFGRPSLEERESALLNRKRLRRPTRRQLSVGGSGLQVSSGCRVRRGRPRKNSTSLMGHDYKEEHRMLSVQSKKYCGLGSSHSESHDDMSDDCATPVRTGKSGIRRKHHRLWTLAEVMKLIEGVSQHGVGRWTDIKRLLFSSSGHRTSVDLKDKWRNLLRASCVQMQNKKEVERRRKHASLPIPPTVLRRVRELAVIYPYPRERKPRPPPAAVATTPVTGTGSDTSMSRSGRILHRRNFA