MTSTAAELAKPPPGYPSTTVVLHESEAKLLSFVYQEYGKGVTFQERLDKALRQCDVIAAKTCREIEGIFCEYLANLLEKPVIYVGPVIPEPKKEQHELSNWLEKFEPGSVVFCAFGSQMILEKTQFQELVLGFELTELPFLLVVKPPQGTNSVEEALPEGFKQRIQEKGLILDCWVPQLEILRHKSVGCFVTHCGYGSMWESLVLCDCQLVLLPRPIDHIFTARLMGQHLKVGVEVEKDENDMFTKENLCKAVKCVMDKDSQIGCVVKENHKKWKKLLSSPGFMSNYIDNFIQDLHGLVV*