MSHLEVSKFDGTGDFWLWQVKIQSMLVDKSLEATLEDGDPDLASTSREEMKNIHKRALAVLRLALADNVSRQVCEEKTALALWKKLETLYLDKSLSSRFYLMMRLFRMRMQEDTPIKQYIDEFNKAVLDYQNVGNSMDNDHLAILFLCSLPDSYDSIGDQILYCTNSISMDDITSILMLKDLLKNSHLENRGEGEGLVVNRGRSKDRGYDVGGSSNSGRRKSKGRSRPRLSKNEICCPYCKEFDHIKWDCRKLKKKKGKENNGSKGGDPEVERVAQRVTFEVDTLVTESTIVANQQQMPLLSEFAGGVHDADEADDESYAANAIRTNSVSAYSLPRSTAAKMDSADSIADKAIGRMQEIADKIFSVARETIRPGRGLTSFEATKLRVALEDIACMLEQDSLVLQENLDIVNNVNNPGDSNYEPSALSSPPPADEYLSPDWDFADHFANFWGLEYDSDQMPSFSDNEVVRGHQV*