MGCGASKWKDPGSRRQGRPRSVGEMVIFLPGLRVPRTVDFSQSFGDHLDKSIVERLSALRARVVAMSMQESVVALKKPRRGSTTRHGGSGTANLLQALEEYLPVLLGLVKSSELRNKVQFVWANQEDDAEETAMTDAWYEVLSVLHLMAMVCFLQANYLLLPRSYGDGYGPRVSEESRRATVDVFLKAAGYLDCAFHQVLPQIPPEKRRELPVDIVEGNLKALSLQGLGQGVDMQLGLAIDNPKATLAVKRRLACEMIKYWQQIKDSIPELPLTDGWGKKHTLFVKWKYAEAKASAYYFHGLILDEGDTEKSDEMAISSLQASEEFLKESKKASEAFHSTPPTSRISIPFGTTKYLLDRIPRDTISKLQDNQHLYTQEGTSNTGISRMITPPPPLPDFPLALNPEEYELPQLDPLWKKEANN*