MAFIGGGGVSVRVGAAHAGKTKVVCRRAGERACTAQKSFRSRSNMTGMTAANAEAGTDAAAKRLTKPGPQLLDTVNTFIFDCDGVIWRGDSVIDGVPETLDFLRAQGKRLFFVTNNSTKSRKGYLGKFTKLGLPVKAEEIFSSSFAAAAYLEEINFKATGKKVYIIGEVGIQEELDLIGVPYIGGEQDKGKQPDMSPGSALEHDHDVGAVIVGFDRYVNYYKIQYAQLCINENPGCLFIATNLDAVTHLTDAQEWAGNGSMVGAIKGCTGREPIVVGKPAPLMIDYLVNKYKVQRSEICMVGDRLDTDILFGKNNGLSTVLTLSGVTTEQKLTSPDNKIQPQWVVDSIADFRQE*