MVAETKLYDALNIKPDASQDDIRKAYRKAALKYHPDKNKDDPKAVEKFKEVSQAYEVLSDPEKRKVYDQYGLEFLLRGGPAPGPGGAPGAGGFEGFEGGMPGGFSFGGMPGGGTRTFHFSTGPGGGGGFRFSSADDIFRNFAKASGGGMGGGMEDDDLFNILSGGLGGGGRGFRTSRGAGAGGAGGGGFQQANRAPTPEPTVVEKELPLTLDELFKGTTKKVTVKSKTFDASGKRTVQDVTLEANIKPGLRTGSKIKYRGVGDQEEGGRQDVHLIVTEKPHPNFKRQGDNLITTVDLSLKEALTGWDRIVRTIDGKSIRVSKPGPTPPGYEEKFPGLGMTISKKPSERGDLVVRVNVKFPTSLTSAQKDILKDVLP*