MACRLCGSTNLAKFLDLGFTPPADGFLRREQLQEPETWYPLEVMLCRACGFIQLSYVVSPEVLYRHDYPYESSTTRAGRLHWEEFATTASRRLGLNPDDLVVDIGSNVGILLEAFRNHGTRILGVDPASNIVRIAEKRGIETLNEFFGHEVAREIVAAKGHAAVVTATNVFAHVNDLRSFMHAINFLLHQQGVFIFEAPYFVNLLNHLEYDTIYHEHLSYLSLKPLVNFFGEFGMEIFDVEERDIHGGSFRVYIGRRGQHPVAPVVGKMIQAEEDQGIYDLAVLNRFAAAVADNRRELRLLLHQLKHQGKRLAAVSAPAKGMTLLNYCRIGTETLDFVTEKSTLKIGRFTPGTHIPVQADAALLEQMPDYALLLAWNFAAEIMDNLAEYRERGGKFIIPIPTPTIV