MLTPPPLSLYIHIPWCVQKCPYCDFNSHAQKGDIPEQEYLDALLEDLDRDIERYQLKGDPRLLHSIFIGGGTPSLISAEGIARLLQGVAECIAFKPEIEITMEANPGTIEAQRFAGYRTAGVTRISIGVQSFEPEKLARLGRIHGQQEAVRAAQLAHKIGLNSFNLDLMHGLPDQTPEQALADLDQAIALNPPHLSWYQLTIEPNTLFYSKPPKLPDEDALWDIFELGHQKLSDAGYVQYEISGYSKPGYQCQHNLNYWRFGDYLGIGCGAHGKLSFADGRIVRTTKTKHPRGYLAALNNLAKAYLDSEQLVADQDKPFEFFMNRFRLIEPCPKADFTATTGLTIDVIRPTLDWAISEGYLSEDDQHWQITEKGKLFLNDLLEAFMADEEE*