MKVVSIVLTLLFAEATAFSVVGPATQATTGTTALKAAHTDNAEGANYLDRRSLFQAAAAATIGVSVSGFNILPANAADSSKVVVAGATGQTGRRILERLAGTSGLSVVGGVRSVDKATAALQKDSTVIRGAMVQKVASVDTSAVELKHMDVVKDSVDELASAMDGADSLVIATGFIPGNPLKMKDAAHAVDNLGTIALVDAAKKAGVKKVVMVSSILTNGRNWGQESSPGFQITNAFGGVLDEKIIAENYLRKSGLDYTIVRPGGLKAKPPSGGLIISKEDSLNSGEISRDLVADVCVAAISDPKASNKVLEIIEAEEGGPKVFNGLVM*