MTELWTKSCPVLWARHRRLAAGPMEKSSAADVNKGKQLQGLQGLPAEVLYVVLSQLDASSQLPVFRTSKILATALLRVVPRIQLTYPTQHDIQHDSLCELAPFLTEALQKRQQPKLHLTLQPASCLTDAIMQRHRVEPAAAADAAHLVAWMLGAVPLCGAVDSLTIKWSWDLRLPWKPAFSATLAASFPSLTSLTFSCGRLSIGQLATAINHPLLLPQLLHLDIDGITITHKGQPSRSPFIGSRLQTLSLDADVDEDGEDELLSGLVPLPLTLTQVVVKGSYRGSWDWDRIAEAVSSLTQLQQLRLTDESRDVRICGGSGAAGRLAGSHPDHQPAGATLLRPDLLLGQHSLQLEAAGGEPDGLGHSRLPAPAQPHSPSAP