MSSHLYFSFKLIAPNSTTEMGSQRLNVMAMTSIFLIFFITSFQPLTAVRQLQGEQGWKKGVLMLESLQKGPVPPSGPSGFSYVPRKDVGTCPMIETPPEPAGRLGSSDDTVDNVNKEKRPQYQRS