MVQLKGSVAISFGGTQELAAYGELVSIGGLGSDTNKKLSAAIATTLESKVNVPKSRFYIKFYDVKVGSQFLSLFMEPLISRVPIMVVEGNHEIEQQVGNKSFAAYSARFAFPSQESGSSSTFYYSFNVGGIHFVMLGGYIDYNKTGEQYRWLDHDLADVDRSMTPWLVATWYPPWYNSYKAHYREAECMKQEMEELLYIYGVDVVFNGHVHAYERSNRVFNYTLDPCAPVYITVGYGGNREKMAIPHADDSGNCPDPASTPDSYMGGFCAYNFMSGPAAGKFCWDRQPEFSAYRESSFGHGIFEVKNETYALWTWHRNQDTYNSKGDEIYIVRQPGVFPNQPKFIQTSESPKIQKL*