VFGWHRLMPLIWAHVVRQPPYLGEQKRTTASLLRKLTTASSRGGLEDLSCSEPKKYVQEPECRTPLTQCLLENQRTPVDRGCSEREKVISSLLDMGFSDVHVNELLSIRPGTHPQQLLDIISELILLGLNPEPVYVALKKNPQLLQLPIMHMKKRSSYLRKLALGEGKLKRVLHCCPEIFTMRQRDIDSVVRVLKEKCLFTVQQVTEILHRCPYVLREDPGALEYKFQYAYFRMGVKHVDVVRTDFLQYPITKTKQRHTFLERLGRYQTPDKKGQTQVPNPLLKDILRVSEAEFLARTACSSAEEFEVFKKLLAREEEEESESRMPDGESTSVDEEEEGEEEE