MVVEKPVKTAKPAAVSKAGSTKEGAATKSKSLAHGKVLFQAFKWRGKWRFINKAEADKAKKKNLAAIAKLKSEGKKIVPKVIKKKRAPIVEKPIKGEKNGETRKIHLKRKNHYSSEKRPKTHFPRGYYRLQKHSFRSSLTPGAVLILLAGVNKGKRVILLKNLESGLLLVTGPFLLNGVPLRRVQPCHVIATKTRLDLSSVQLPEKLQDKLFKRVVEKRKVKKGEKTVFVPKKKSYQPNAERKELQKVVDKQVLDVIKKNPDKKPLLAYFSAMFGLKNNQYPHRLQF*