MDAHGNLSNADLEALLHPDGDTNIQTILAPLLRPRVPGTPGSELVRNYIIQFFNSALPLWTTELQVSSSKTPVSGSQRIPFVNIIAYRSPPGLNETDVGWLTLVAHYDSLKDPEGFIGAIDSAAPCSIIMSAVRSIDAALTRKWDNMSSIPGDTHEQYGIQVIFTDGEESFGNTLTANDGLYGSRSLAAHWAVDKYPSTAKYETRLSSISLLVLLDLLGAKNPQIASYYPVTHFDYQRLAALESRLRELGQLKSSGIHGKSWFVDRTTDVRSLKRQPVEDDQVPFSGLGVKVLHVIDADPTTGEFPSVWHTPDDDENHLDFDTIRDWSLLITAFAAEWLGLQGFMDNHHHHHH