MARNIFPVSQIFSACESPIHSQKRFINYAVVDAFTDAPFKGNPAAICLLPARQDSHWMQQVASEFNLSQTAFLVRRLAALEEEPSENEESEGAATNDDHDLQTESPTGDNNFDIRWFTPNVEVDLCGHATLASAYVLFLSGLVSGSIIGFHTRRSGILYARKVEAAVEEGDTPTTKKIASEKFSVELNFPVLSTNSYDCSGGPVLSETFKGMEVLSVEKTSNDDLLVELSSGEEVECLQPQFDELKRFHARGIIVTGRAADNSGFDFISRFFAPKVGIDEDPVCGQAHCALAPYWAKKLGKEMLTAYQASRRGGILHLRVDHAINRVYLQGEAVIVMSGVLVNKY*