MPSSTAVVPAAAEASSRIILVHGTGHGGWCWYRVATLLRAAGHRVHAPDLAASGADARRLRDDDAPTFDDYSRPLLDAVRALPDGERAVLVGHSFGGMSVALAADTLPDKVAAAVFVAALMPDCASPRPDVIEKLPLTDWVDCATDEEHAPPSVLFGPEFMRRKLYQLSPEEDITLSRSLVRVSSYYVDDMRRQPPFGEDRYGAVRKVYVVCGKDQAIVEAYQRRMIAGCPVEEVREIAGADHMAMFSAPVELAGHLADVANTYT*