MALRENLKLICKHLSVRQREMLARSLCSLGGGPHGVVQETGEVEKKDLRLPRLGRARSVCSSAHCAQASSQVEVASAALSPAPGFQALGSAVRKGAGFSVISGFKPISPTDNAAVGELDAIGVAREMSNELSHQKMDETVRIYDEWVKSTDVAGIPKKPNVLVYNLLLHAKLRLGTHPDVLHQIVKEMENEGVTPTLLSYNFLLRSVFRQRDSKAAELILSKMERAGPEAQPDGDAYNFVIALCALNRRIPAALRHMQAMYERNLVPSKITYNEVRSCPPHPNSCCCNEAIGGGSSRTTILHPAHQMTPQIQTLVELVIAATEVDDAECALAALQYLNNQSIPRVAQPLVMDEGSIVAILGTAARTANFALAKEAWDLLKSSVGSARAHNPAACMALVHTLSTSQQFDAALSTLAEMQNQFKIPRNAEELEILSLFSSLRPFTLSLSQMGPTGLDGVSLTYLFSVMRDGCGGSLLLP*