MPRAAFKVEAAKKSVGDLKEADLKGKTVFIRCDLNVPLDGAKITDDTRIRAAIPTLEYLVKNGAKVLVTSHLGRPKDGPEDKFRLTPVGDRLAELLDCSVTKIDDCVGDVVKDAIAGMENGSVCLLENVRFYKDEEKNGADFAKQLAEHADLYVNDAFGTAHRAHASTAGVTEFLSPSVAGFLLQKELDYLDGAVSNPERPFCAIVGGSKVSSKIGVIESLLEKTDKIILGGGMIFTFYKALGKSVGSSLVEDDKIDLAKELMAKAEKKGVKILLPTDVVVADAFAADAKTQTVSVDDIPEGWMGLDIGPDSVKSFQDELNECKSVIWNGPMGVFEMDAFAKGTFAIADTLANLDGITIIGGGDSVAAVEKAGLADKMSHISTGGGASLELLEGKVLPGVAALDEA*