GGGFQCVNPECPEGSGNISYVKTSPFQCERNPCPMDSRPCRHLPKTISFHYLSLPSKLKTPITLFRMATASIPGHPGPNSLRFGIVGGNSRGHFVMQRSDRQTGELILTQTLEGPQTLEVDVDMSEYLERSFQANHVSKVTIFVSRYDF