MVYKDRRDVGMCLLAVVAACSIVAVQARSLPHAPKDFVVADYKGIRQYLDDSGLSNIFLTWTTGPETLDALAVACITSVIDVYSPLRQRTSGGVYILANHLDQRVAEAHGWVRPGVHLVRYEVGDVLQETPVESWYLDQRWQLEEGKFWFSHVTDLMRFALVYKHGGVYMDADVLLMRPISASHVNKVYRSLGDSKLFECAVVFFEAGSPYLFEVLKHIPRHYKTDDWCSAGPRPLTAVYERLTRPGGLHAAHEAPRQVLPSVYLGIRLKQARKFWNDGVLNVDDFIGCEAVHLWGSVARGYLSQATTYIKGKDKERAFRDRVHALTRVSWCKPRAPRLDKCADAADCEEQLVALREEAALQEEAALQQEEEEAEEEAEEEEEEEEEEEEEEEEEEEEEEEEEEEGGEGTGGEDGWGEGDGRDNDGANAYEAGGNE*