MGRRLFTCFGKGGSSQSSSKDPSSSNNDSATADLTAEEQKRCGPVVVELFSSQGCATSPEAELLFSRIGRGDFNLEMPVILLAYHVDYWDYMGWKDPFGSSLWTVKQKAYVEALNLDTMFTPQIVVQGRAQCVGNEQDAVFSCINSAPRFAAPSFQATFERPTPESLQVSLLGSLRSKVDNDGANVMIALYEGGLVTDIAAGENKGKMLANDYVVRRLDKLCSVKDITAKKTISGTVNFSLWDGFNSCKCGITLFVETGSHQICGSQNFKLPENL*