MGTSGCPWESACTLPLGDTTGLVYAHLRAHNFIHNHSTRAGCPWPLCSREMRWGNVARHILERHLRMRVQCAFCGHTYSRNEALQTHMNVFYIDLHQHGVIREPSNIVGIGQAKRRSSSRG