MDVDPSNNPGQVDAVSSTANFKSPMNSLGMGGDSNDGTNGDNKKRKRCGECIGCQRKDNCGDCAPCRNDKSHQICKQRRCEKLTDKKLIYGADGQILRTESRRGRGKGRGGGFFFIFCELKVVDDIFISFFFGRENF