GSYTVTLVMPDGTVTFSCPSDTFILDAAEAAGISLPYSCRNGTCTTCLGRLLSGTVDQSECSVLSPEERAAGWICLCCTRPLSDVTIEVFRSDEYTP