MDFCQNVSVSGEYHQEQVLSSPCSKLGATLATTGTLDDLFPAQNTEVDKSLEWLSIFVEDCLSSTGNCIPVAATTNVQNKSTTTATKPAQSLQQKPQQIIPPSLQKFVVPGKARSKRKRVAATTLSKTKMNPFTSWSYQLNSHNQNLHLASSDPPLLQQAYWLADSELIVPKKEDDSNNSSSNMRGNSETEESKKEEMEGEKTVVVCKESLGSLEGNSGQQQQQQPRRCTHCLAQRTPQWRAGPLGPKTLCNACGVRYKSGRLLPEYRPAKSPTFVSYLHSNSHKKVMEMRMALLSSIPSEQ