MIKAILKEGERIDQLFSSDVGIIQNKDVFSYSIDSVLLSRFPKMPSKGLIVDLCSGNGAVGLFASTRTKAAIVEVELQKRLADMGQRSIQLNQLEDQVTMICDDLKNLLNHVPRSGVDLMLCNPPYFKSHESSKKNVSEHYLLARHEVTTNLEEICQVARHALKSNGRLAMVHRPDRFLEIIDSLRANGLAPKRVQFVYPKLGKSANMLLIEAIKDGSIEGMTILPPLVVHKENGEYTDHIFEIYFGAASKGKPNHDH*