TGTIFFKTKLCSRFRAGTCPYITNCNFAHGMEELRKPPPGWEEFVNPPVVADGGGNAAKLRPCKRFFAEGVCPYGERCIFSHEDPAVKPAATTAISNASTAKPLNWKTRLCNKWETTGSCPFGDKCHFAHGIAGKK