MLVSRVRILYIRSLLSRSPELQSVKALPVECFLVKAAGRSRSSSRGSSPGRSPFRHESNARKDLMADNIQGFRVNIKQEKKSKFSSIVLKLRGIDQETWQQHITGGKLREMTDDARNYAMGNKDLAALFVHTPAGDLQRQIRAWLAENFDFLSVTGGDSLGGVPGQLELLSTAIMDGWMSGLGVPQHPSTDALGQLLSTYTKQVYTAQLQHLKGLVFAAQGVIASLFVAAFSLLGFVLFGVISECFSFSGLELEEDFVYAFSVSLGSLLQDLLVSDDQTCRATRGIDQETWQQHITGGNLREMTDDAWNYAMVTGGDSLGGVLGQLELLSTAIMDGWMSRLGVPQHPSTDALG*