LVSVRLCFQAFLEGDTPGRFDVPLKPVISDPIYDKKRACDLKIVKLSDCVSSVAGGRKEIILLCEKTVYIGGGMFPKSFFDTSGMKPEQIQIGPPSIPKQFSGSPDEERSSTYTPNIILDLDPSTSCSNRVLTPNIITSQSEDDLY