MGHHHHHHHHSSGLEVLFQGPGGTTEKLKKITKLLHELVDRGEIPEELATLATLLLYLVEKGLISEFDFIEHLVRLAEKLGVLEELKKVLEEVGDEFGLTLVYAISLLKEVEKEGDEELKEYVKLAIETLKEAFERKNYALLVSAKIIVENAEEILKAKKKGDEEKIKELLQRLKAAKIGTPLVREVVERYREEGEPLLDLLLHMAETTIRESEKLGVDPRLAAEVAREMVDGVGHETGETEAAFRVRRELDTVIL