MMSFIKQQPHYAVNGLPLAGAAGMELLHTAVAYPATPRKQRRERTTFTRTQLDILEALFTKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKCRQQQQQTSGQPKPRPPKKKSSPPPELPSDPGSGSSVAPPPVPPVVVPSSSAAVATAPVSVWSPTSLSPLPDPLCGSGTPCMQRPTPYPMSYGQPTSSYGQGYGSSPYFGGLDCSPYLSPMTSQLSASGGALSPLAVPSMGGSLSQSPSLSSQGYGASSLGFSSVDCLDYKDQQAWKLNFSTVDCLDHKFQVL