MITDDFNNTNLIGVGGMSTVYKGVFPDGNQVAVKRLRPEFYNAKTNTNFNLERKLLLDVKHPNIVQVLGSCNSGNLKVLILENMPNGNLDMHPNLPWSHRMDIAGGVAQALAYLHGEWQGANPMHCDLKASSVLLDEKFNAHITDVRLANQSSTIISDGTFSGSIGYMPPAEYALSTVPTKAGDVYSFGTLVMELLTGVKPDASMPMDSNLQAMVRQAFPDKLHSVLDPQILDYNFRDQITMCTKIALHCTNDLPIDRPSMRDVLDM