MAASSKPRVLIIGCTGYIGRFITNASIRLGYPTYLLVRPEVASDVDKAAMVIGFKSAGATLGSVTDEKKLVEALKLVDIVICSIAEKNLNDQVKLIQAIKQVGTIKRFLPSEFGMDPGLMDHAIAPGNKVFMDKMKIRRAIEAAQIPHTYVSANCFAGYFLSGIAQFGRFFPPRDTAVVYGEGNAKVIWVDENDVGTFVLKAAEDPRTLNTSVYIRPPKNILSLNEVLQLWEKKIGKTLEKHTLLEEEFMSMISNEKASLPERAALAHFYQIFYRGDLMFEIGPDGRDTGELYPDVSYTTVDAYLDRYL*