GIINTLQKYYCRVRGGRCAVLSCLPKEEQIGKCSTRGRKCCRRKKEAAAKAKFVAAWTLKAAAGPGPGADVAYYFEKDVKGESGPGPGYVDEKAPEFAAYRTYWIITIELAAYILYENNVITAAYIIIELKHKAAAYQLDPKFITSGPGPGNSSQKTQNDVDGPGPGNGSKLGRRAKPEGALQNNDGLYDPDCDESGL