MDGGNTQKERPGSYRGLELLPVHLYVLAHLKKAGVDYAKMMVKMSELPLSLIEDAIRDLMEAGLVERDSGSAIKRSKARFKKAFEVHKHHTYYRLSREGELFVRRIDEKWLKEYFNALFSDGWRVVKELSRSGKFDGLPKEFQREEIREELLVYRFITPLGRTTRFFNLLVEFLEIRAR