MESALNMNGHPTPSPRDRFLEFWPQVKKDIIESAQFEKLPSDALNWFEQNLEYNTPGGKLNRGTSVVDTLQIFKGRELDPKEYHSAAILGWCVELLQAYFLVADDMMDHSLTRRGQPCWYKAPNVGNIAINDSFMLEASIYVLLKKHFRNHPAYVNLLELFHDTTYQTELGQLIDLLTAPEDSVDVSKFSIEKHHLIVIYKTSYYSFYLPVALAMRLNGMTSSSDPGMSEDTSTVDLYKQAMDILLPLGEYFQVQDDYLDCYGDPQVIGKVGTDIVDNKCSWNINIALKFCNPDQRKTLEAHYGRKDKLSEQKIKEVFESNEVNLSKRFTEYEQDSYTQLNQLIDQIDEDLGLKKELFRAFLAKIYKRIK*