MADDNFPELSEMSTPEIVNDVIILSGQSNMSGRGGIHTKHHKDGSSYKVWDHIVPPECEAERGTILGLNAKLQWEKAREPLHHDIDAGKVCGLGPGLVFAASVLRHYKAAGEEPAPVIGLVPCAVGGTQIKEWEKGSRLYEQMIKRTKAAISKSGTLKALLWYQGESDTLSSDNVKEYPRRLEALFTNIRSDLQNSELPIIQVGIIAANHPFPEFLEDIRRAQMAVNLPGVYYVDAKGLPLLEDNIHLNMHAQVQLGKMLAEVYIEHVENPATSLDKDSKDITIYMEHVENPATSLDKDSKDITIYMEHVENPA