MPLLPSFHKLIFPTTLQSKQLRIPDNFLRKHGDQLSTVATLTIPGGSVWRLGLKKVDNSICFVDGWQDFVQRYSIGIGYLLVFIYEGRSNFIIHIFRTAELNYDSTMKSRTEGPFYEAYNYVFEGIEDIDSFDFLDSAPSNPTGALQGKDSTGCMDQLIPADNHIQKRQENKDTKKTSRKKRGSRKSDPSAQEASTENDEEAERKRDTKKTSRKKRKSDLSAQEASTENVAYESASARVRHNVSDEERERAMNEANAFEPTNPYCRVSLRPSYLYRGCIMYLPTKFRANLKGVSGFIPLQTSDGEKQWRVRCLDNEGRIKLSQGWYEFTQENGLGEGDICVFELLNTRYVVLQVTLFRLKEDEPSLAAPR