MSVVENIHLEPRAKRQKIEPNEPSYSSRRCGHWFVRYGVCTTCNSSVDKDQGQAFNYLLDGLQLSHEAVAVTKHLTTLVSCSNEKKLHLVLDLDHTLLHTTRLPCITDAEKYLIEEAGSNTRDDLYKWQPQGEDPIVFLTKLRPFVRDFLEEANKIFTMYVYTKGNRDYAKFIMKLIDPKQIYFGERVITRDESPYMKTLDLVLAHERGVVIVDDTRDIWPAHKSNLVVISKYNYFRMSKSQHLKPYSEEKTDESETEDGLANVLKLLKEVHCGFFRVGEEKELEFKDVRLLLQEIEFNHADEEPFS*