MSKLRNLLPTIFGGKEAQNPTPVEGRLEKDAAPVDDNEPDNNNSGALALPSTAGTPTASSDLTESVLRELSDPNYNSMDV VHSANIPGTLSNVQTNNTMNVHSAQQQVVMNFSNANNLHFGSVYNFNQNLSACSSRKGSTSTAEESVASPDGKPRASATR KTVSIVAMMQSQEEPDVRLLDVVSTHLGEGWKQVMRDLGMSEGQIDQAIIDHQMHGNIREVIYQLLLQWIRSSADGVATV GRLTTLLWESQHRDCVQRMKLVWKALEKRKTNS