MEKQDIIFVPSPGAGHLLVSIEFAKSLIKRDTRIHTITILHWTLPFVPQSKNSAKSLLASEPRIRLLPLPEIQNPPPLELFFKASEAYLLDFTKKTVPLVREALSALVSPRNGTESVRIAGLVLDFFCVPLIDVGNEFNLPSYIFLTCNAGFLGMMKYLPERHSRTPSELDLSSGEEEEHSIPGYVCPVPTKVMPPGQFVRESYEAWVEIAAKLNEAKGILVNSFTSLEKNAFDYFARRHENYPPVYPVGPVLNLEDRPSPNLDPADKDRIMTWLEEKPESSVVYLCFGSFGIHGESQIKEIARALELSGHRFLWSIRTNPMEKACPYDLLPEGFRDRTEGKGLVCGWAPQVEVLAHKAIGGFVSHCGWNSVLESLWFGVPIATWPMYAEQQLNAFTMAKELGLAVELRMDYVAANGEVVKAEEIAGAVRSLMDGEDTPRKRVKEMAEAARLAVKDGGSSFVAVKRFTDELMGRAF*