MLLAGADVNGRTAGGDTALHIALDQWSQKQTSFHRNKCADHDHDRVVHELLAHPSLDISATDGASRSLVVAAVQARHLFALQQLLRPGAAVTASPGFMRTALHEATDASNVLITASKWKIRHSSHYVDSSSFKCAHDSVKTYNMSSTSSLYDDSYTHIDSAALRAEIFEWNAQFVDTLLEAGADVDAADPLGRTALHYAARLGNGPAVRLLLGAQADAGTRDIFDHTAGDHAIYAGYDDLGATLNGCGSGMGSGCNLTERGSLRGELGAWELGALRSILADVELQTLLGREQHKLEQHAAASTLSPDTVVEARWDAHPQLHEMALHLLKQQPVSGWLGELSRGTTRINNYQINIGSPYSGTSLHFHYSAVSVLLHGRKRWSLFPPADASYSTAHFFDDFELARRGDFGRQLECTQQAGDVLFVPSMWGHGVLYEENSVSASILYDA*