MKFTHSLLIAVGADYVSASAQTVNSQNTSGNAIVDVAARTGQAQFLGSNFIYGFPDNGVEAQVSIPDHFLTGIKFNACRAGGAQIAAGGWGSGGYAEYIGRFNSTLSNYRSTRKYNGEFILLLHDLWGADGGSSPDDLVPGDNGDYTEFQKFLAQVKKDIEANDMLDGLIIDIWNEPELEIFWKRSWEQYLDYYVHATGLVRTVITGPSFAHAPTIDSTYWNSWASVVAGSRTLPDIYSWHQIGVWEREPDRSVADFKALLNLYGLPDKPIDLNEYAWTTEQNPANSAFYLAQLERHNVRGLRANWGSGGGLHDYLANLVYKSESDGEYQPNGEWHLYNYYANMTGDRVATTAAADRQFDVFATASCGEVKILAGTRSAQAAYDVIVRGLPKLGFPRRGEIGVRILRFDWNGQFADVGGPVDQGCSHYPVQDGQLTFTVDPPTNSTAFAFEISPHGKC*