MADLDSAAGPTWDYIAKLVCIGDSGCGKSSLTVRLCEGRFVTHHDVTIGVEFGSRVVPVGPPYSRRLAAASTSSSSSLHSRPATADANATPSATGGLPAPPRPPAPDPPQKHMKLSLWDTAGQETYKSVTRSYFRGASGALLVFDLSRRQTFQHVTDWLNDLRQIAEEDIVVVLVGNKADLTRTSSSGGAEGESAADDVPNKREVTREEAEAWAKRNNVLEYVETSAKSGENVEMAFMRVAERIFQNIEAGKYDLNDRRSGVKGPAATVPGARTLQLQPDPRKGSSFGCC