MDSTQNLTTEVVIKTGKKAGIPPTRVKQEKAFEIPQLNDESISSKDLENHLLWEKSVKCRAVLEALASNLKEPTRRRKPQLTKTQVWPFVGNSTVKRIISGEKVSKEPYDPLAKVEAEKLQKVLDFINSDLEAKEPGVGDESAGFFLKLLIPRDDWPTKDYGWLNDSHIAAAMLMFHRRSRQEQSPYSSSRIAFLSHWFVNSWVNDYKSWDQNTELSEMYTKAFNGEHPADFVTGNKWIADVDDLFLCHHVNGDHWVALRIELLKGKIHVYDSICTHVSDKEMKEACRPFMRMIPALLNKMVPAKTRTKSGKQFGYIRHKKIPQNENPGDCGVYSLMYIECLALGRNFDGLNDQIITQLRLKLAGDIYEEVTKTAE*