MAKGIREKIKLVSSAGTGHFYTTTKNKRTKPEKLELKKFDPVVRQHVIYKEAKIKEAAAKKLQDTLDSIENLEDDTKSEPSECGSPTERGIPSYEAAAKQNLSALQLLQEAAAKTRGTRDGIEGPGPGLSALQLLQWGPGPGGIYNRIRIRGPGPGFILAAISPSGPGPGRIRCHLEPQGPGPGTGIHALAERGPGPGRSSSIASNVGPGPGEQYNQTGIYAAYLSALQLLQWAAYAGLKRKGIYNRIRIRAAYKEFILAAISPSDPPYAAYSSSIASNVSTRQTESHHHHHH