MGLFDEIKKKLSHEFIDIVEWLDDSQDTIVHRFERYQNEIKNGARLIVREGQKAVFVNEGQLADVFGPGTYELTTSNLPILTTLKGWKYGFDSPFKAEVYFVNTRLFTDEKWGTKNPVMLSDERFGLTEIRAFGTYSFRIEDPGKFVVDVVGTDGNFTNYEVNEHLKSLIVTRFTDTVGEANLPLELYAANTSELSETCREVMEPEFARVGIELEKFYIENVSMPEELKKEIFEYSRLDKLDMSKLSQFKAAKAMEAAASNEGGTAGAGMGMGMGFVLAQQMGSMMAQPQAAQPQQPRGPVASVPPPVPVPPAYYYAVDGRQQGPVPYERLQELFASRAINRDTLIWKQGMAQWSALSEVEELKSFLGGSTPPPLPGN