MATDSSTAGLTSKLARFSSQHDDIILLTTTIESESFDTLRPIFVNPHASPLAIVRPSTIEAVSATVSFLASNKIPFTVRVGGHDLHGRSVEDGGVVLDLRLLNQVVIDKSGSEAVGGKTATARIGGGVLIGDLLSALEPHGLVTPVGTVSGVGYLGWAMHGGYGPYSSGFGVGIDQIVAAKVVDATGRVVDADGKLLKAIKGAGGAFGVVVEAVVRVYELDSILAGTLIFNSQDLATTIRTFNKAYKALALTESIPSALNIFSCILSSPQTPAPIFILLVNWTSPNLSEGKEWIEKIATLIPSAAATLAANTVQKIKPKPFIEAVSKLVAPSVQGRMYSVSFREITDEVAGVIAHFTSAERMPRDEGVLLEIHELRAVSPSANPNTSSVFSAREPHFVVAACATAVHEENVEKVLKWGEELQVALKRTKRENILPTSYISFISREEMERDQERIFGGHLPFLKDLKRRLDPENVFKAAVSGL*