MIDIHNHILVDIDDGPKTIEKSIALLKQAKDEGVTSIVATPHHLHPRYDNTFQQVLVKLAELRTHPEVQALDIKLFPGQEIRITDSILKGLDNGSIQGINRSKYLLIEFPTGEVPHYTKQLFFEIQSRGYIPIIAHPERNRSIAKNPEILYELVANGALSQLTSSSLVGGFGKNIQKLSLQFIECNLAHFVASDAHSCDQRPFLMQELFHNHKLKKYSNDIEALLRNASSVINDNFVYLDRPTKPGKVKSFLKWF*