MSENLKPDKSMRAGRPDRSFDDIVKSEKRRRAILQRSKDEEPFWRILLHFKGTCLRLIIEDGVFWLTVALYWGVRIGFWVGDVPDFLASIASAGDVAVIGGFLTFFLTYYVGQMYGNFSAQYGHSMNAEAKMFNVASVAANALPQDRALRLVRFLNAAHAAAYVGLSPNEYPYKTFFLTLNEEMCFLTEEEIERMEHIDMQSGGSCYQELCVWAMGEVGMAVNDGIITDALTAAALNGNILEVRSSWDALYGTNDQPLHFFYIHFLCILTSMYLPLYALSAAIGAGSGSNKYWLVDVVTLILLLQDIFVIGLRLLGARMARPYGDDDEDLSVLHYVASTWVATNRIIAAAFPTKLSDSVESQIVAKRKAVGDAFMVAVQKTGKSLAAGDGDPEALTIAQTNEQTEVFMAERAAKEAAAEVNAGDAKAE*