MVIVASAMGAGDGHEHDLLMPGFRFHPTEEELIEFYLRRKVEGKRFNVELITFLDLYRYDPWELPAYAAIGEKEWFFYVPRDRKYRNGDRPNRVTTSGYWKATGADRVIRNENNRSIGLKKTLVFYSGKAPKGLRTSWIMNEYRLPQSETDQYRKIFLQVEISICRVYKRPGVEDRPRLPGTLGSKPSSSRGTGMNRKHNTSHHQIGGDSQEVRDGSSTSLPSSSLQPKPTVHGSTTASVASLSSTTSTEEDGTSFLQSNNMSGVTPTCSLLPHTSPSMATQMIDELNRLVGFNQNRMNNPSQFLHPPSQTQLQLPFNALPMSLTTASDKLWEWSALQETGREYTDFE