MGKGGGCVPSKKKQPPVSDDPVSSREAAPIPVHDDETIDVATTSLEPRIPSKLKIFIVFYSMYGHVEGLAKRMKKGVDGVEGVEAFLYRVAETLSDDVLMKMKAPGKDVGIPEITAAELVNADGVLFGFPTRYGCMAAQMKSFFDSTGQLWKEQKLAGKPAGFFVSTGTQGGGQETTAWTAITQLTHHGMLFVPVGYTFGAGMFKMDTVRGGSPYGAGVYAGDGSREANETELALAEHQGKYMATIVKRLAQT*