MTNICSTSRITGCQFTLFPMSSDFVDIILSTLEEVDTSKVWKETDDVTTCIRGKSIHIFDVTKAIFLHAAKTGEHVAMSGTFSIGCPGDSSGDVYMEESDKLMNESNSNSLKQQAGCKFSLYPLGREDYMDKIYEQIDLSKNTGVQVSHSHYATRLDGDVNDIFSALQQSFDNVREVVSHVTMTFTISANSPSNKG