MDFQVVVLAGGTSDSEKLCPLVSKDVPKALLPVANRPVLSYALDLLEASDLKDLIVVVEGQEAAQLVDAWVSSAYLDRLRVEVVVVSEDLGSAGALRAISKRLTANDILVVSGDLVTDVLPGAVAATHRRNGAAVTALLCSVPVSGPSDTASSSGKDKAKKPTRLNIVGLDKSKQFLLHIVSGTDVEKDVQVHKRKIQAVGQMEIRSDLMDAHLYAFKRTILQDVLEQKEAYRSIRLEVLPYLVRSQLRSAPSGGSGTAVDETGSSAVQSSGNLQCLSQHRVIAPSAFKQDGGGHRCCAYIATKSKYCHRLNSIQSYCDINRDVIGEASHLSGYSFSAQNNIIHPSSVLGSKTTIGPHCILAEGSQLGDKCSVKRSVIGRHCRIGSNVKIVNSVVMNHVVIEDGCHIQGSVVCNNVQLQERAVLKDCQVGAGYIVTGGSEHKAESLARKYSEL*