MAITQVPRGPVTAKLNFFKPPEDGSIPYNNLGLPRGSPGGHNYGICPHQVDIEDIRGRESEFNLDRDAFAVVQGVPPSREVDFVDDESIKDKYYPEVEKLLLEQIPDSNRVVIFDHTVRRSSPTADRAPVLQVHIDQTAKSAALRVHRHQPEIAEELLKGRYRIVNVWRPLNKQPIEASPLAMASSSTLEDEDVVPVEHRYPNGYTGETAGIKYNKGQRWYYLSGMKGDERFLIECFDSESLKPLTGVQGGRVAHTAFEDPRTRPEAEGRESIEVRALVFGP