MTSAELVVRVTELSGKEFQVTLNCDETIFALRQKVSDFLRVPLWKLKLLHRADVLKEGALKDLMEGDETIDVMAVQMATNQEVLGRSQELVKAFKHPFRRQLDQNGRMQVNFDLIKGHTPAIRNGEVDFNFQGQNFLELAISNFPRFFVDEYVNLLLTSGASVNNKSMDRYTPLLSACARGFSKIAETLLQHGANPDAAHHGDDALRSALKFFQACVVEHSCERTEDLRLAKFCCHLRDLKIQRILPTLTPLEQARLKLSQVATEMAVLAVPGFELSQLKVLQKSGLEGVEEDFGAALWAGWPWAFLTFESELPKKCADYDKYFVYARARVMVYHVHESLNKPQRTDSGLDDTSSECSAYSSNYYHCDCPACCSWMYDFLGALENDSLMSHYEAYKEWNRKWDTARNNKRRSRRVPVASGSKHTSYSSRLAKKMPAAYRGFHVERALHGQQRKGGKFQLVQQELDFDLY*