MSAVVCGKRSVFDDIHGSPPVQKRHRCGGGGSSPARYSSWRSSSPTSSPSHTSAADIAELVFQIKALFPDMGEQLIVKVLESTGNSLDSAIKSLTALRLSSDGTDASQQSFLDPTTVNNQMSFTPQGDSSGPEICRKENDEERVALASEGGKWVELFVQEMLNAANLEDARNRATRALEAFEKMVMARSGSTCEDLQKDNVLLKGQLQGLLRDNHVLKHAVSIQHEMQVEHENCSREMQHLKKLIAQYQEQVRTLELSNYALNLHLQRAQEGTSMPGRFHPDVF*