RAVGSICYVHHTKPGRDKLDPRAWRGFLVGYAIRTRGYRVWNPETDEVIESKHVSIKENKSWIQIKLKEENESGSTTGNIMYDDDGSSSEEDSLDHREIPSQPTNGLPEPKETHFGSTSSSGGARGISHAMPFVPEPRRQEIKTRRVVREPVHTKRGITDMYKGWEREEVERQGGASAGYSDVYYYSPDGTKMRSGPEVQTYCQLQKPPIIYAKSFFNFSKVPPPTETFRAGSDTEEIPDIAVDFTTDIDDHKTIIVESLADHFNLVDLGVVTKLLGVNFVRSKDGILMHQIGFIRKLA