MAAGGGGQNGCHCDCAVGQEPGQELEGEVEESADREGNGDDAGKEDSGCKDLVLVEDPVLVEDPEEGFPYKSDVGFFKHGKSDLFIVMLAFLNTDDAQNIRFWVYHCFAVIVVFMYKAELSVATAALQEEMRALFASVPEGAGASFTAMQLQELEQQSRVYQYMAARVPVPTHLVFPIWKSVTGASSEGAQNYPTLMGLATLCLDFGKSPEPEPGRCRRTDGKKWRCWRKTIPNEKYCERHMHRGRKRPVQVIVEDDEPDSASGSKSSSGKVTEGGKKTDDKSSSSKKLAVAAPAAVEFT