MVREGMSDWKDFPKGLSVLVVDKDRLFLDTITSRLQLYHYNVTAFSEGDQALTALADNELRFHVALVEAVSSDSLDGYKILEASNGLPTIMMSQIMNMAIMMKCFSLGAVEVLQKPLSDEKLRNIWHHVVRKVFSDRDSLVPQSFKLVKETVECMLQEGTLQKKKNTTGLWDREAETKVEECAFMELTACKKSSAPSTPQIEQDGRTILQDEMLGESPRSTKSIESKNPEKELVKVKPEFNDNCHNDSRFDEMKSEALSRNPMRTMKTNFPIELSLEVDNHNKVPVGNVLGNNFPCSRKVPLDREKTETETGSSLISKISTSATSDFNAEPSECLEFRDTGSGNDEALLQTDLSKTEEESVNVEAATGEQSLEQEESKDDRMEMTDNSESDGKESKIATGKKKLKVDWTPDLHRRFVQAVERLGIDQAIPSRILEIMKVEGLTRHNVASHLQKYRSHRKHLPRETEAVWQPTCPKSWVTLDANYLFASHQGNMPIQSRHPILPSIQLQIPSHGQQTSPLHVWGHPTGDHYHMRMWQQRVQAMLNTPSTMQAPDGSMWQHLVTATDAWGHPAPVLGTPCYQQSGMTFFSGPVPALSQSIPSSALPGEDTVVLSNDGYSNIGVTPGATACVKLFDSYPPKDLLDEAISEALRNPYTPLPLGLKPPSMKSVIAELQRQGINISSSHASP*