EVRQIAPGQTGKIADYNYKGGGGSFASTEKSNIIRGWIFGTTLDSGGGGSLFRKSNLKPFERDISTEIYQGGGGSTWFHAIHVSGTNGTKRFDNPVLPGGGGSPFLGVYYHKNNKSWMESEFRGGGGSALHRSYLTPGDSSSGWTAGGGGGSNNLDSKVGGNYNYLYRLFRGGGGSCYFPLQSYGFQPTNGVGYQPYGGGGSFDNPVLPFNDGVYFASTEKSNGGGGSEEQYNSTYRVVGGGGSAKFVAAWTLKAAA