MGLIDIVRKAQSLSSADHLHVASFPLQPFWLANQPTDSEEPTHFDETHYLVRWRPVPPVDDSVKARIDEEERLILELNQKLEGPELPSANSLDGLLRTYLEKVSAAPDGAMASGGKAIHFNKLLRKAAPHLGQKLLSTIVRTCVVIRYWDGLQAMLASHSVVGNTFPDLVSKLVEEGHPVLLCLWIKTVRDPRFSDLLSVLKFFLKSSKPRKKRYKIIRQQWKQAALTTIARVAEMGLGKAAQTVEDEEGNENVMGNHVTESSQGKEEENEVLKEELTSKAILLAAAVDEFLPCELCLHCLVASGQDEAVLASVLSQLDTSEVLMLLHYLEKWLKKFSRRSSLGTFSRSKKDLWIPSLAQILQWISVILDEHYTTLILCSDFHSELRSMQLLVKGLVDVGYKLAPLVGIIEHIQANGLLPVQGSFTGDEDHVIEYLEI*