MSYFRSPQTHLGFLPSGQGGAASPGSSLGLYSPAEPVVVAPGGRGPLSQKAEQLTSAAQAWGPALAMQEARGCPEGAGWEPLRRRKEYSPYCHRFPPMRQPESLGWEDGCSRGRVPQVGGPGRPRSLLLCGVSPGVLQVPSETGGQEASSQPDICILTLAMMIAGIPTVPVPGLREEDLIRAAQAFMMAHPEPEGAVEGMRWEQAPAHTASGQMPLVRPRRGPPPGSCL