MNAARFAATRMVAPAGAATAVWMGQQELAFAKEAPAVDLKKVRESVMDLIEKDEEARGDGTSLKGTFIRLAWHCCGTYKAADNSGGSNGAMMRFNPEAGYGNNAGLDKARAVLEPIKAKYPDMSYADLYTYAGVIAVEESGGPTIAFRTGRDDYDEAKASQKADPNDRLPNAFMGSFAACTGHVRAIFGRMGFTDREIVALLGAHAMGRCHTDRSGFWGPWTNAETTFSNEYYRLLIEERWSPKVTHNGKPWTGPDQFEDSTGKLMMLQSDMILLSDPEFKKYVAMYAKDEDLFFKDFAKAFAKLLELGVPFASVAQPWYKFW*