MKEKYGSANWFDEKIFSQQTMSVKEALRILLVPSVEKQMNVKHGNNSFRIRLTYTHDEGSQKLLRLLPNDRGRKRKTESRDGSSKRGSTDDDKQILSESDAFINKNLEGIQDQDFRSLFQLPPEKVLEPCHLVISCQRSPIYIGGRYLKLSRNVSQSCWIIDDERMGEASVEEIIGENVRAICKGDGYKFHAAGREDIDVRMLGSGRPFLVEVLNVRSIPSATEVQQIADKINDSEKKHVRVRNLKLVGSEIWTMMREGEAEKQKQYAALIWTSRPLTDDDLHNISLIKDMEIVQKTPIRVLHRRSPLERKRIIHWMEIEKISGGSNYYLLHLCTQAGTYIKEFVHGDLGRTHPSVGVMLSCRAEILQLDVTDVKMDFLQ*