MGILNPGLFDKQASIYVDARPRYPSEWFSMLAALTPHHCLAWDVGTGNGQAAVGVSEHYKQVIATDISEEQLKHAKPHPQIRYLHTPLTMSDDELVTLLGGENSVDLITVASAVHWFDLEKFYPIVRRVLRNPGGILAVWCYSGIQLSPEIDLLLRTHFERTFPFRNPNVKYAVECYKTLPFPFESVGVGSEGQPLELEMQKEMSFEGLLKLLKSLSSFNTAKGQGVDLLSEEVVREFESAWGGPELVRTIIYKTYMLAGKVKL*