APPHALSEAAAKAKFVAAWTLKAAAGPGPGADVAYYFEKDVKGESGPGPGYVDEKAPEFAAYRTYWIITIELAAYILYENNVITAAYIIIELKHKAAAYQLDPKFITSGPGPGNSSQKTQNDVDGPGPGNGSKLGRRAKPEGALQNNDGLYDPDCDESGL