MVSLDVTKTCGKDGSGSGSGSGKSVLCLLEEGGAEELLDNIFQFAGGRAVASMGRTSKFWRWAVTRESLWESMCRQHGKRRSSTCSGSQECYGNTLAVPQDIPSLSGAVRYCNGEFAKGKKHMTILLEQETTYQVREPLLVQAVGHNACLTIDCVFPSLSQPDPLEMRCANHMDVDVDADVFMEDQEWGDTDTLSEFSLFSYQTSIMLSTIKPNQPLFHVSEGTLDLKNAKLLHCSPIGSLAELKRSCNAAIMLEPTDTDACPPQARAPVPHMLVQPPLQTGLLMNQPDTNITTTPPSKSLPSLVLDNVTLLSYSGRGILNRHQANVVMENSQIIRVC*