GIINTLQKYYCRVRGGRCAVLSCLPKEEQIGKCSTRGRKCCRRKKEAAAKGPGPGQEIESLEATYKKIMALTIMGVKKRLFSYNFTTSGIKAKVKKPSGWIIGLDFGVYSILKKTYELGTYDKYGIDLYCKKKATTQIAPRQVAGTKKEEEKDSDIKTHPVLGSNISHKKVSYKDIIGSTIVDTKCVKKKSPAITREEALKKKATTQIAPRQVAGTGGGSTSGIKAKVAVNKNVPIGPGPGMKMKMMVRIYGPGPGMKQYIVLACMGPGPGKIKLILANKGPGPGLANKENVHWGPGPGFLILCYFILIGGGSVVKGDPTTYYTIVGAAYYKNGNTSWNDTVTCPAYYQDHRFKLILDPKINVAYYVNYKRLNKNAAAYYIGNFYIRQNHGCNITDGKWNPILPTCVRSNEGPGPGAKFVAAWTLKAAAGPGPGHHHHHH