MAAAKRRVRDAEADLNLPPGFRFHPTDEELVAHYLCPRAAGRAAPVPIIAELDLYRHDPWDLPHRALFGRREWYFFTPRDRKYPNGSRPNRAAASGYWKATGADKPVLHNGRTAGIKKALVFYHGKPPRGVKTEWIMHEYRLAKKGGAAAAAGAGALRLDDWVLCRLYNKKNEWEKMQSRKEEEEAMAAAQSWGETRTPESEVVDSDAFPEMDYSLPAASFDDALLPKEEARDDDWLMGMSLDDLQGLGSLLQADDLSMLAPPPAAKTEPLGAPFF