MGEKRQGDIEDDGDDAKRLKPDDEVNGDGSEEDEDGDDETGSDEDEDEDEDDEEGDTDGDSEEEEELDLVMREDGRVHAPAVDYLELDTFRTFPDLVQGLDQDAKLHARILADCRRVFTARSVKKNAGGGAKQQYSSGETFWIAAQDEPRCALEHLAQQIFHLHVTDAARRWEDECEGDPDAPPPFDPARSGAEWWTQVIDPTHDAIGLHWDKDYALEHNDLNVHPHVGTVTYFANEGAPTLFVRATTPVYYGQPVTGPFGPRCGVSPDDMADPPGGTGVYLSWPRRGKHASFDGKWLHGAPGELAECRDEEDCEDGEEKGGEENGDKGNTGNKGKAVGAGNGEGKGPRVTFLVNVWLNHVPSTAAPCPEDVVKDLSTEPYLPEIENPDDVDEDPPAMFSVMGNYDTVFKEMSWEFEHDGRTHALRVYDIPKRWVSREAGGGGX