GPGEALELIAAGFKEFEKKYPPGLELSPLPAPSGKLDLYLNLAKIPGIAGTPTEGGFYEFALLVTPSHPEDMPTVYFVPALFHPNVAAEGLLLLPENQAGKGWDPSLTLTQLLLALENLLDNPNPDDGANGKAFELYKEDPAEFDALIKEFAEARAPE