MARLGLLRFLPSQPMLLLVLFVAADAAGKGDGGLRFRREDGTFKVLQVADMHYADGLSTPCKDVLPAQRPGCSDLNTTAFLYRVIRAENPDLVVFTGDNIFASDSTDAAKSMDAAIAPAIAMKLPWAAVLGNHDQEGTLSREGVMRHLVGMKNTLARFNPQGVEIDGYGNYNLEVAGVEGTSLANKSVLNLYFLDSGDYSTVPSIGGFGWIKASQLAWFKQTSSSLQTNYTSEQPRQKEPAPGLAYFHIPLPEFKNVTASNFTGVKKQESIGSAWINSGFFNTMVEAGDVKAAFVGHDHLIDFCGKLTGIQLCYGGGFGYHAYGMAGWSRRARVVSVQLQKAASGEWQGVKSINTWKRLDDQHLTTIDSENLWNISSNSGGTQLCKSMALLFLASVTSIYFQNLQLM*