MQLQGTLPSTSCVGGKQLRTHRKFSRCSVLARANRYQVPGKFGHKELPSIPDVRVGGDDELPIFAQIRPTLPAAPGLYDIPLVVMSSGFLLPSTAYTSYANHLASHGYAVVRYDLSEIMDDVGAMSALRTVADVALKDNSIGSIVDPKCLVLFGHSRGAKLSCLAAERDDRVRGMVLLDPVDNTSMTPAGENFPSSLPSLRRATKIRNLPVLVVGAAMNGDLIPAEGNYKKFNSACVGPFWEVDLLGAGHLSFLDKRDEMDPFTQMAAMMGRPPSTPEASVSAVTKVATTAWLQEVVLPYAALSLGRTSAPPPPPSKELERVLYDNIVNIELPDGKAPRRSNIRGLRSQSEQGGSSAGGADESSSGKDTSSSQGGWSNKTQASPSMASSLCGLSREELLRLRARELKENLIAAGVKNDDCFEKEQLVQRVLEACGKFA*