MSVITPQRLVHLSTQYKSLTDSWFLISIVALNICNLPEEIPKVYHYALELYANNGSPTIQTAERSLKTCQTLIDRYAVSLEFQNDKDLIKQKHVTSRAREALLKSAALGGLPKCINSMMLLKEATPLSLRETAVKRDFLLSEEAVRTERERGRQFWNSVYGKISNRVMGQMNTAYPDLWHYTFNHVYAPLLSFTDVLSVKETSLVVISCLIPQDVNPQLKGHLKGAVNNGCTLEEIRDARLLTIQLSNWCGVKWKGEVASL*