MVQWQRSIFENFIASPVSLDLGSSGFCSAAGIRCNDTGLSPCSNKPYRRRLLDAELDGALVCDPVRSIQVVNTRRFFHLSEFTPGSLFTFPAFYNAPATRFLAHPLAAKISLDPQELPVTMATLHIVNAPVMKLFMVSTLSACAHAPSSIETKRCTPSLRELSSFVSVALNTTSPVVRGSKGTSHMDQLLANKQVQVRKLAEIVPVSKPHVACHRMAYPFMLHYCHMVQGTHVFSVTIATHHDDEVEYLLECHTITKYMKPGNAILNQLGLKPGEGEFCHLVESSALIFTN*