MGSSHHHHHHSSGLVPRGSHMSEEIKRVIDEVDGIRKGLDRSADPRDPEFLDGLLKQMEKSPHLREQPIARALMEDLRGFAEEPRLLRTKAHVNTRRDQHIFSYFDASYFPRLSLDYLTYETLPTHPLLAERYASNTMPVNITACSEGFESRVVVALFPENHLDGRQDPDDLIFYFINKFVERHNRITRKMIDAVMAPGSFPLIQGADDDLVESASAWWVRLHEFHHRQGDMPIPDYLHAKKLKPLAGLEELRVDVSSMLVCLNDDELPADEARRAYEYMLAERLLRYAVEGIPRPNYDAVASQLLFNYLSENGGIALRGDRIHLAPELPAVLARFLDEIVTVERRIHSESVADVKAGLLAFTNAYTDYDEAAKDYRHIPFFADVKQRLGV