MADWKERLKVALGGVTSGGKFAVTGTVDGPLPEIAIRGVGKLALPIDAGQAEDLVFAGMPAPFGKGSKTVLNPAVRKAIQIEAARVRFSQDWDATLRRLTADVAAALLGVYGGAAAGVEARLYKLLVYERGGHFRPHRDTEKEPGMFGSLLIQLPVAGGHNGGRLSVHLQQEQVLWDTAAAATPPGAVVTSGGSGSDGASAAVKPPAAVLQYAAFYADCEHELSEVESGLRVVLAYNLVRTQVGANTVATAASATATAASEAAAGRAAEAEAAAASRGAALRALAEAVRAWEAAGEDSQSLVALPLAHKYTEASLGFGALKGDDGAKVRALLDCPELEVHLLLVDKTVYGGCDHYYSDSDEYEEAAETAPMIKDDGCWDWEVNFIWHSPQSGRLGAHVGDFGLGMKLIQNSVLGGEQLFPEDRQPDQKKYEPYTGNEGPSLTYWYRRALVVVWPRSRSPIDD*