LVPRGSHEVRQIAPGQTGKIADYNYKGGGGSLFRKSNLKPFERDISTEIYQGGGGSTWFHAIHVSGTNGTKRFDNPVLPGGGSPFLGVYYHKNNKSWMESEFR