MGVDILVADWSILSQIQAIIRNFLWSNKHDIKVHAKVAWSVITLSKFQYGLGIIDPLEQSKAMLAKFIARDHMLGNEHWKVLLQERLKDVVPIHDREWQKDAKWFFHQGTMCHCGTSSMFFGGIFFHGVKLLQIWGKLIRKHKMKLRDNQSLTIVAFSMSMVLWLECIHGLSWAKMDVGPAACCVPATVVTWRDLTNNDDYARQSFLSHCRGGNVMDMEIISALQKMQKMHVQPSCKAYTRGDSVISLVKVELNSTQVQHFLVLLDGKLTPLLHSINDISWSYLDQVRILATTNKGWLV*