MKLNLDCFVPRTDSPRRQAIGGASPGRAAGGDDSCKQEQPEVKSVIAELDGPKSIPPPLFQARSVQDPRWISLGLPAAAVQQHSSASPRALLPMAASMSSSRLPDKIRHLGEILRSLDAKLPAENASGGFLASRKWISSPYRRNWLDLDASVFKDAGSMRNTPRDISASVRSTPRDSSNKHGFDLRGQLNGLEEMLQKSDEASKQRPRSKSSAREEKDDRSAAQGLEMDVLRDVLARLGRMESLSKATKEHDHSQALPTRVKQTSTKIEKKLRSFMSGIENHMERTDAAVKKVEKELQRLASSKKKPRKVSKVPDQSVELQRIMVGINVVCFSEVGVLDRHTGSSVLFLDDQFRCRQTICGSSARRTGSTSMQLCWSAMNQLCIDNEAFRQELQHLTTAAAPVKSKATKARRDDRDRHLKIEQQNFHREELHCQEQELADAYEQLKSSEFPGWSCSGMLQ*