MGVRPCDISRQLLVSHGCVSKILTRFYETGSIRPGSIGGSKTKVRALAPREETVRGCELSEMRHLNYSCNATNRIDSCSVNRMFLSCFRWKRVSINEL