AVAPVLGFASTPIGRLNKGQYWIPTPTQILIGPTQFSCPVCFKTFNRYNNMQMHMWGHGSQYRKGPESLRGIQPTAM