MKLWGQILWTLLSVPRGRRGVLQGWAFNSWKTYSSLTGPLSATGMVNHWTRVFEERGIPEARESSEYIVA
HVLGAKTFQSLKPALWTKPLTPQQLECIQELCGRRLQRMPVQYILGEWDFQGLSLKMVPPVFIPRPETEE
LVEWVLEEVAQRPHAVRAQDGPLILEVGCGSGAITLSLLSQLPKSRVVAVDKEEAAVSLTHENAQRLQLQ
DRIRIIHLDITSEGCCTHLLPWSPLDLVVSNPPYIFRKDMEQLAPEICSYEDLVALDGGDEGMDIITHIL
TLAPQLLNASGSIFLEVDPRHPELVSSWLQSHPDLHLSLVGVREDFCGRPRFLHVQKSAP