MYNFLGKELKSPLIIGSGPLTYSAAGCKILSDAGAGAVVTKTIRKERAINPAPHMVRNTANALLNNEKWTDFEPEQWIDFEIPQMKRDGTVCIASIGHTIEESSELVEKVANAGADFIELVSYDYRDLIPMLKDAKERVNIPVIVKLPPMIDEIGDFAKKLEEAGADAITACDSVGPAFRIDIETGQPLLGGNGIGYLSGETIKPITLQRIYEIKKQVNIPIIGLGGCVSGDDALEMIMAGADFVGICSVVILKGAQVISKIHDDLKSNLNRLGYNTIENACGIVHNHMGDVNERLSFEFTYDEEKCTKCKMCERVCAYQARKLNDKMELNEEECRYCGLCISVCKPKALGRKISCSELNV*